• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Chỉ tìm thấy 292 kết quả

gửi bởi alexanderdna
T.Hai 22/10/2012 11:17 pm
Chuyên mục: Cấu trúc dữ liệu và giải thuật
Chủ đề: [Thảo luận] Tính diện tích đa giác bất kỳ
Trả lời: 28
Xem: 9287

Re: [Thảo luận] Tính diện tích đa giác bất kỳ

Cách của manhtienit rất là độc đáo và khai sáng, khiến mình nhớ ra mình từng dùng cách này trong một bài toán tương tự. Đó là tính diện tích của một quốc đảo dựa trên ảnh bản đồ trắng đen (màu trắng cho đất và đen cho biển). Kỹ thuật của mình lúc bấy giờ là sử dụng WinAPI GetPixel để xác định màu củ...
gửi bởi alexanderdna
CN 21/10/2012 11:50 am
Chuyên mục: Cấu trúc dữ liệu và giải thuật
Chủ đề: [Thảo luận] Tính diện tích đa giác bất kỳ
Trả lời: 28
Xem: 9287

Re: [Thảo luận] Tính diện tích đa giác bất kỳ

Nếu giới hạn trong dạng đa giác lồi, có thể tính theo giải thuật sau: Ví dụ cho đa giác lồi ABCDEF. 1. Kẻ đường thẳng AC, tức là bỏ qua đỉnh B. Ta được tam giác ABC và còn đa giác ACDEF. 2. Tiếp tục bỏ đỉnh thứ 2 trong dãy đỉnh, kẻ đường thẳng AD. Ta có tam giác ACD và đa giác ADEF. 3. Kẻ đường thẳn...
gửi bởi alexanderdna
T.Tư 20/06/2012 8:55 pm
Chuyên mục: Giao lưu
Chủ đề: Sinh nhật! (New version)
Trả lời: 610
Xem: 53889

Re: Sinh nhật! (New version)

Cảm ơn Hoành :D
gửi bởi alexanderdna
T.Hai 30/04/2012 8:41 pm
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: Xin giúp mình về ShowDialog
Trả lời: 5
Xem: 872

Re: Xin giúp mình về ShowDialog

Bạn hãy dùng thuộc tính Tag của form. Nó chứa được đủ loại dữ liệu, từ chuỗi, số, mảng cho tới các object lớn hơn nữa. Tất nhiên bạn sẽ phải chuyển kiểu lại khi lấy dữ liệu ra. Thí dụ: [vbnet]' code lưu dữ liệu Me.Tag = "Save" Me.Close()[/vbnet] Ở nơi gọi ShowDialog: [vbnet]Using frm As Ne...
gửi bởi alexanderdna
T.Hai 30/04/2012 12:41 pm
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: Xin giúp mình về ShowDialog
Trả lời: 5
Xem: 872

Re: Xin giúp mình về ShowDialog

Bạn có thể truyền tham số khi khởi tạo, kiểu như sau: [vbnet]Using frm As New FrmNhomKH(HanhDong.TaoMoi) frm.ShowDialog() End Using[/vbnet] Để làm như vậy, bạn cần một enum dạng như sau: [vbnet]Enum HanhDong TaoMoi CapNhat Xoa End Enum[/vbnet] Và bạn định nghĩa hàm khởi tạo mới cho lớp FrmNhomKH: [v...
gửi bởi alexanderdna
T.Tư 25/01/2012 8:45 am
Chuyên mục: Giao lưu
Chủ đề: Nhạc bằng chuông máy tính
Trả lời: 3
Xem: 958

Re: Nhạc bằng chuông máy tính

Hàm Beep và Sleep có nhược điểm là khiến chương trình bị "đóng băng" trong lúc nó được gọi.
Hình như nếu có thể đặt vào thread riêng thì sẽ không bị nữa. ;)
gửi bởi alexanderdna
T.Năm 12/01/2012 8:50 am
Chuyên mục: Lập trình hướng đối tượng (OOP)
Chủ đề: Đa hình là gì ? có bao nhiêu cách implement đa hình ?
Trả lời: 5
Xem: 3631

Re: Đa hình là gì ? có bao nhiêu cách implement đa hình ?

Hiểu sao nói vậy nha anh. Đa hình, tức polymorphism , là một trong các đặc điểm cốt lõi của OOP. Nó giúp cho các đối tượng thuộc kiểu khác nhau thực hiện những hành vi đặc trưng (và khác biệt) của chúng trong khi được truyền cùng một thông điệp. Nói đơn giản hơn, khi gọi cùng một phương thức hay tru...
gửi bởi alexanderdna
T.Sáu 09/12/2011 10:29 pm
Chuyên mục: [.NET] Bài viết hướng dẫn
Chủ đề: Đôi điều về CLI
Trả lời: 8
Xem: 5767

Re: Đôi điều về CLI

PHẦN CHÍN g. Phát biểu try Có thể nói try…catch là loại cấu trúc điều khiển rất đặc biệt. Những mã lệnh bên trong khối try , catch và finally được thi hành theo một cách riêng, ít nhiều khác với mã lệnh bên ngoài. Trong các phần nói về lệnh rẽ nhánh và lệnh ret , tác giả đã đề cập sơ đến try…catch ...
gửi bởi alexanderdna
T.Năm 01/12/2011 9:22 am
Chuyên mục: Giao lưu
Chủ đề: Nhật Ký Thành Viên
Trả lời: 1219
Xem: 79718

Re: Nhật Ký Thành Viên

Tôi không chắc chắn cho lắm, nhưng bạn hãy chuẩn bị tinh thần nếu đó thực sự là một cách nói ẩn ý của người ta.
Luôn luôn giữ bình tĩnh nhé.
gửi bởi alexanderdna
T.Năm 01/12/2011 9:12 am
Chuyên mục: Giao lưu
Chủ đề: Nhật Ký Thành Viên
Trả lời: 1219
Xem: 79718

Re: Nhật Ký Thành Viên

Cái 11/1 này khiến tôi lạnh ót. Nhìn cứ như "một người đi với một người, một người đi với nụ cười hắt hiu."
Có chính xác là người ta nói với bạn ngày này không?
gửi bởi alexanderdna
T.Năm 01/12/2011 8:48 am
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: Làm sao tạo được Menu giống như 1 form trong vb.net
Trả lời: 1
Xem: 543

Re: Làm sao tạo được Menu giống như 1 form trong vb.net

Ở đây bạn chỉ cần làm một form không có viền, tức là đặt FormBorderStyle = None. Rồi bạn vẽ một hình chữ nhật bo góc, cùng một hình tam giác, đặc vào đúng vị trí trong form. Nền form (BackColor) bạn cho một màu đặc biệt, tường là (255, 0, 255) tức Magenta, rồi chỉnh TransparentKey của form thành màu...
gửi bởi alexanderdna
T.Năm 01/12/2011 8:35 am
Chuyên mục: Giao lưu
Chủ đề: Nhật Ký Thành Viên
Trả lời: 1219
Xem: 79718

Re: Nhật Ký Thành Viên

Nói như trong phim: "Đừng manh động!" Ý là, không nên làm gì đặc biệt hết. Cứ tự nhiên như mọi ngày. Đừng quan tâm quá, đừng sốt sắng quá. Đừng tỏ ra có sự "phân biệt đối xử". Tất nhiên có khi cũng cần thể hiện cảm xúc, nhưng ít ít vậy, vồ vập quá người ta lại hoảng sợ bỏ chạy th...
gửi bởi alexanderdna
T.Năm 24/11/2011 7:34 am
Chuyên mục: Giao lưu
Chủ đề: Giao lưu trong 4rum - Ai là ai ???
Trả lời: 676
Xem: 65152

Re: Giao lưu trong 4rum - Ai là ai ???

Ở Phường 17, Gò Vấp, đường Lê Hoàng Phái hoặc Nguyễn Văn Lượng đi vô, luồn lách qua một số con hẻm lớn nhỏ khác nhau. :D
gửi bởi alexanderdna
T.Ba 22/11/2011 9:15 pm
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: [Chia sẻ] Hàm tự động viết HOA chữ cái đầu tiên !
Trả lời: 6
Xem: 2918

Re: [Chia sẻ] Hàm tự động viết HOA chữ cái đầu tiên !

[csharp] bool toUpper = true; var ci = new CultureInfo("vi-VI"); for (int i = 0; i < s.Length; ++i) { if (toUpper) s[i] = char.ToUpper(s[i], ci); toUpper = (s[i] == ' '); } [/csharp] (Theo mình nghĩ thì xử lý từng ký tự sẽ đạt hiệu quả cao hơn) Theo tôi nhớ thì String có tính chất nội hàm...
gửi bởi alexanderdna
T.Tư 16/11/2011 8:57 pm
Chuyên mục: Lập trình hướng đối tượng (OOP)
Chủ đề: đa kế thừa trong vb.net
Trả lời: 3
Xem: 3430

Re: đa kế thừa trong vb.net

1. Nếu bạn dùng C++ thì sẽ làm được đa kế thừa. 2. Nếu dùng interface, bạn sẽ dùng property. Thí dụ: [csharp]interface IDoiTuong { int MaDT { get; set; } } interface ILop { int MaLop { get; set; } } class SinhVien : IDoiTuong, ILop { private int maDT; private int maLop; public int MaDT { get { retur...
gửi bởi alexanderdna
T.Năm 20/10/2011 10:47 am
Chuyên mục: Giao lưu
Chủ đề: Chúc chị em trong clbvb mạnh khỏe, tươi trẻ..
Trả lời: 5
Xem: 1022

Re: Chúc chị em trong clbvb mạnh khỏe, tươi trẻ..

Tạo hóa mang em đến với đời,
Mắt huyền, môi thắm, tóc buông lơi,
Ân cần, duyên dáng cùng tha thiết,
Có nàng, ta sống hết chơi vơi.


Nhân ngày 20/10, chúc các Quý Bà, Quý Cô được nhiều sức khỏe và ngày càng xinh đẹp. @};-
gửi bởi alexanderdna
CN 16/10/2011 10:10 am
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: hỏi về interface trong VB
Trả lời: 1
Xem: 831

Re: hỏi về interface trong VB

Interface, tiếng Việt dịch là "giao diện", là một phương pháp lập trình giúp phân lập phần vận hành và phần giao tiếp. Nói một cách đơn giản, interface là bộ mặt của một thành phần để "ăn nói" với các thành phần khác ở ngoài. Các thành phần bên ngoài chỉ cần biết thành phần này c...
gửi bởi alexanderdna
T.Năm 01/09/2011 8:42 pm
Chuyên mục: Lập trình hướng đối tượng (OOP)
Chủ đề: Toán tử so sánh trong OOP.
Trả lời: 7
Xem: 10210

Re: Toán tử so sánh trong OOP.

Mình đoán bạn ngầm định object là thực thể kiểu tham chiếu. Nói một cách chính xác thì object là bất cứ thực thể nào tạo nên từ một kiểu dữ liệu đã định nghĩa. Theo đó, không có sự phân biệt giữa thực thể của kiểu tham chiếu và thực thể của kiểu trị. Và thực chất, sự phân biệt kiểu tham chiếu và ki...
gửi bởi alexanderdna
T.Năm 01/09/2011 12:17 pm
Chuyên mục: Lập trình hướng đối tượng (OOP)
Chủ đề: Toán tử so sánh trong OOP.
Trả lời: 7
Xem: 10210

Re: Toán tử so sánh trong OOP.

Cũng cần lưu ý thêm một số vấn đề sau đây. Thứ nhất là, trong một số ngôn ngữ OOP như C#, toán tử có thể được định nghĩa khác đi. Lúc này, toán tử == và != có thể không còn là so sánh tham chiếu nữa. Bên cạnh đó, cũng trong C# và các ngôn ngữ OOP khác của .NET, có loại kiểu dữ liệu là Value Type (ki...
gửi bởi alexanderdna
T.Bảy 27/08/2011 7:34 pm
Chuyên mục: Visual Basic .NET và C# (VB.NET & C#)
Chủ đề: ICSharpCode.TextEditor và vấn đề HightLight Code
Trả lời: 3
Xem: 693

Re: ICSharpCode.TextEditor và vấn đề HightLight Code

Bạn có thể tải IDE của ILYC về xem thử (trong phần IlycWInterpreter). http://sourceforge.net/projects/ilyc/files/ilyc-0.3.4143/ilyc-0.3.zip/download Đại khái thì phải làm các việc sau: - Tạo tập tin XSHD lưu trữ dạng thức cú pháp (các từ khóa, màu sắc áp dụng,...). Tập tin này đặt trong thư mục Reso...

Chọn tìm kiếm nâng cao