... lậptrìnhCChươngtrình chạy dãyledngônngữC ví dụ đơn giản kiến th c bư c vào tìmhiểuC ứng dụng lậptrình hướng đối tượng vào lậptrình VXL Từ chươngtrình mô thấy ngônngữlậptrình hoàn ... vi clậptrình loại ngônngữc ưu như c điểm riêng điều quan trọng nắm vững m c đích vi clậptrình Vi c h clậptrình trư c tiên làm ngônngữ ASM phát triển ngônngữ để hiểu rõ sau lậptrình ... file h c thư m c chứa dự án bạn, tìm kiếm thư m c Inc thư m c cài đặt KeilC Viết theo c ch thứ hai trình biên dịch tìm thư m c /INC Để sử dụng file h cho vi điềukhiển mở thư m c /inc thư m c có...
... MFC : _ Cc u c u chươngtrình OpenGL tối thiểu _ Cc kiểu liệu c pháp lệnh OpenGL _ C ch tạo ngữc nh biểu diển định dạng điểm vẽ _ C ch thiết lậpchươngtrình MFC cho OpenGL CO 4.1 .C c Kiểu ... http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TR C TUYẾN Bảng 4.4 :C c thành phần c u tr c PIXELFORMATDESCRIPTOR cBlueBits cBlueShift cAlphaBits cAlphaShift cAccumBits cAccumRedBits cAccumGreenBits cAccumBlueBits cAccumAlphaBits ... pháp này, chươngtrình tạo giải phóng ngữc nh dụng cc a sổ cho lần vẽ, khơng c n trì ngữc nh dụng c cho tồn thời gian chạy chương trình. Tuy nhiên, lần tạo ngữc nh dụng c , chươngtrình đồng...
... ngơnngữlậptrình Ta dể dàng thầy C# c đ c trưng quen thu c Java, C+ +, Visual Basic, … Đề tài đặt trọng tâm giới thiệu ngơnngữ C# c ch dùng c ng clậptrình tảng NET Với ngơnngữ C+ +, h c ta ... gồm Common Language Specification - CLS (đ c tả ngơnngữ chung) Nó cung c p qui t c mà ngơnngữ muốn tích hợp phải thỏa mãn CLS u c u tối thiểu ngơnngữ hỗ trợ Net Trình biên dịch tn theo CLS ... “Ctrl–Shift– B” hay chọn Build > Build Solution Kiểm tra xem chươngtrìnhc lỗi khơng sổ Output cuối hình Khi biên dịch chươngtrình lưu lại thành tập tin cs Chạy chươngtrình “Ctrl–F5” hay chọn...
... a CLR bao g m: Cc l p c s Cc l p d li u XML Cc l p cho d ch v web, web form, Windows form Cc l p c g i chung FCL, Framework Class Library, cung c p API h ng i t ng cho t t c ch c n ng c a ... nhánh c i u ki n Cc t khóa if-else, while, do-while, for, switch-case, dùng i u n dòng ch y ch ng trình C# gi l i t t c cú pháp c a C+ +, ngo i tr switch c vài c i ti n 3.5.2.1 L nh If else … C ... tin C ch th hai ti n l i h n vùng tên n m nhi u t p tin kh c 3.8 Ch th ti n x lý Khơng ph i m i c u l nh u c biên d ch l c mà c m t s chúng c biên d ch tr c m t s kh cCc câu l nh nh th g i ch...
... tả chi tiết yêu c u ch c : Lưu trữ • Lý thuyết chủ đề, chương thu c chủ đề m c chính, ý chương, tập tin đính kèm • Cc ví dụ minh họa chủ đề, tập tin đính kèm c 256 Website dạy h cngônngữ C# ... dụng c nhiều chủ đề, chủ đề lưu trữ thông tin : thành phần thu c chủ đề, giới thiệu chủ đề, c nhiều chương 23.2.2.2 CHƯƠNGChương thu c chủ đề đó, chươngc hay nhiều m c chính, ví dụ, tr c nghiệm ... họa trìnhtìmhiểungônngữ C# (đ c Csharp) c ng c NET, viết nên ứng dụng Web dạy h c C# 251 Website dạy h cngônngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang 23.1.1.2 Quá trìnhtìmhiểu th c tế Để...
... Khang Counter: Gotta Wait! Counter: Counter: Counter: Counter: Counter: Counter: Counter: Counter: Counter: Counter: 10 Counter: Counter: Counter: Counter: Counter: Counter: Counter: Counter: Counter: ... COM ActiveX, Microsoft quảng c o c ch rầm rộ "khả năng" lậptrình thành phần, sau gắn chúng lại để c ứng dụng Bên c nh khả viết lần dùng cho tất ngônngữ COM Tuy nhiên COM vướng m c số hạn chế ... buffer, hệ điều hành th c thi vi c ghi tập tin sau lệnh Write() Điều làm giảm hiệu th c thi phải chờ thao t c h c đĩa c ng vốn chậm Luồng c vùng đệm kh c ph c như c điểm c ch sau: c lệnh Write()...
... phía server Calculator constructor Press [enter] to exit Calculator constructor Add + Calculator constructor Sub - Calculator constructor Mult * Calculator constructor Div / 19.3.6 Tìmhiểu RegisterWellKnownServiceType ... tập tin CalcServer.cs, sau lệnh Build Lớp Calculator thừa kế từ MarshalByRefObect nên trao cho client proxy triệu gọi public class Calculator : MarshalByRefObject, ICalc C ng vi c tạo channel ... dụng Interlocked CLR cung c p số chế đồng từ chế đơn giản Critical Section (gọi Locks NET) đến ph c tạp Monitor Tăng giảm giá trị làm nhu c u phổ biến, C# cung c p lớp đ c biệt Interlocked nhằm...
... nhiều điềukhiển x c nhận hợp lệ cho nó, bảng liệt kê điềukhiển nhập c : Bảng 15-2 Ccđiềukhiển x c nhận hợp lệ Điềukhiển M c đích CompareValidator So sánh giá trị hai điềukhiển để xem c ... Server mà lưu kiện vùng nhớ Cache c kiện PostBack xảy Khi điềukhiểnc thu c tính AutoPostBack true kiện PostBack c t c dụng điềukhiển : thu c tính AutoPostBach điềukhiển DropDownList false,ta ... cho máy khách ASP.NET cung c p chế giúp trì trạng thái điềukhiển phía máy chủ ( Server Control ) c ch tự động Vì ta cung c p cho người dùng danh sách liệu ListBox, người dùng th c vi c chọn lựa...
... COM ADO không đ clập OS, đ clậpngônngữ : C+ +,VB, JavaScript, VBScript …Là vỏ b c OLEDB ADO gồm đối tượng : Connection, Command, Recordset Remote Data Services ( RDS ) Microsoft cho phép dùng ... truy c p tất Datastore, dùng OLEDB provider thông qua ODBC Là vỏ b c ODBC không OLEDB dễ sử dụng ODBC, c số ngônngữhiểu (C+ +), đời ADO OLEDB giao diện m clậptrình hệ thống để quản lý liệu OLEDB ... tượng Command, gắn cho đối tượng Connection mở chuỗi truy vấn liệu : myCommand = new System.Data.SqlClient.SqlCommand( ) myCommand.Connection=myConnection; myCommand.CommandText = "Select * from Customers";...
... isSource) C tham số : TreeView tvw: điềukhiểnc n đẩy liệu vào Bool isSource: c x c định liệu đẩy cho Nếu isSource true liệt kê tập tin thư m c, false c tập tin Hàm dùng chung cho hai điềukhiển ... Ta hiệu chỉnh đường dẫn biểu tượng cho thích hợp Thêm m c vào thư m c My Documents Ta thêm tài liệu c n thiết vào thư m c My Documents máy người dùng c i đặt, c ch đặt chúng vào thư m c User’s ... tvwSource.AfterCheck += new TreeViewEventHandler( this.tvwSource_AfterCheck ); Ta viết lệnh th c thi cho hàm bắt kiện AfterCheck c tên tvwSource_AfterCheck, hàm c hai tham số : biến Sender chứa thông...
... kiện SecondChangeHandler theClock public void Subscribe(Clock theClock) { theClock.OnSecondChange += new Clock.SecondChangeHandler(TimeHasChanged); } // phương th c cài đặt hàm delegated public void ... Khang public static void Main( ) { // tạo đồng hồ Clock theClock = new Clock( ); // tạo displayClock // subscribe với clock vừa tạo DisplayClock dc = new DisplayClock( ); dc.Subscribe(theClock); // ... public void Subscribe(Clock theClock) { theClock.OnSecondChange += new Clock.SecondChangeHandler(TimeHasChanged); } public void TimeHasChanged( object theClock, TimeInfoEventArgs ti) { Console.WriteLine("Current...
... Property, c kh c chút ý nghĩa Xét ví dụ mô sách c nhiều chương Xây dựng lớp Sách Chương Lớp Chươngc i đặt bình thường Với lớp Sách ta c i đặt biến thành viên c kiểu túi chứa Để đơn giản biến c ... với chuỗi kh c CopyTo() Sao chép lượng ký tự chuỗi sang mảng ký tự EndsWith() X c định chuỗi c kết th c chuỗi tham số không Equals() X c định hai chuỗi c giá trị Insert() Chèn chuỗi kh c vào chuỗi ... Biệt lệ MyCustomException thiết kế cho lớp Test, không cho phép chia cho không chia cho số kh c Sử dụng ArithmeticException cho kết tương tự gây nhầm lẫn cho lậptrình viên kh c phép chia cho số...
... phương th c sở 5.2.4 C ch điềukhiển truy c p C ch truy c p vào thành viên lớp giới hạn thông qua c ch dùng từ khoá khai báo kiểu truy c p hiệu chỉnh (như chương 4.1) Xem Bảng 4-1 Cc bổ từ truy ... tình m c đích sử dụng mà ta c n c n nh c chọn lựa dùng lớp hay c u tr c 7.2 C ch tạo c u tr c Muốn tạo thể c u tr c ta dùng từ khoá new Ví dụ như: Location loc1 = new Location(200,300); 7.2.1 C u ... (==), ta nên cung c p phương th c ảo Equals() object hướng ch c đến toán tử Điều cho phép lớp ta đa hình cung c p khả hữu ích cho ngônngữ Net kh c Phương th c Equals() khai báo sau: public override...