... L p trình CSharp (C#)ậ GV. Bùi Tấn Lộc – btloc@fit.hcmuns.edu.vn Ngôn ng C#ữ 1. C# là gì? 2. .NET Framework 3. Ngôn ngữ trung gian MSIL 4. Đặc điểm của ngôn ngữ C# 5. Môi trường lập trình ... ngôn ngữ này có thể sử dụng thư viện (dạng .dll) của ngôn ngữ khác. 4. c đi m c a ngôn ng Đặ ể ủ ữ C# Khoảng 80 từ khóa 10 kiểu dữ liệu dựng sẵn Hỗ trợ lập trình cấu trúc, lập trình hướng ... Check lại những gì cần nắm trong bài? Nhóm bài tập chương trình chỉ có khối hàm Main Các bài tập làm quen với môi trường Visual Studtio Các bài tập làm quen với nhập/xuất, kiểu dữ liệu
Ngày tải lên: 12/12/2013, 21:15
... Struct định nghĩa phương thức (giống Class) Trong Struct, trình biên dịch ln ln cung cấp constructor không tham số mặc định, không cho phép thay Struct không hỗ trợ thừa kế Struct struct StrHocSinh ... } } Bài tập Nhóm tập có khối hàm Main: Các tập mảng Nhóm tập có: khối hàm Main, hàm tự định nghĩa, kiểu liệu định nghĩa (struct) Các tập lập trình hướng đơn thể Các tập mảng ... Lập trình CSharp (C#) GV Bùi Tấn Lộc – btloc@fit.hcmuns.edu.vn Phương thức Khai báo phương thức (hàm) Truyền tham số dạng in (ø) Truyền tham
Ngày tải lên: 22/12/2013, 18:17
Tài liệu Lập trình C trên Window pptx
... tài nguyên của ứng dụng • Các file *.ico là các biểu tượng (icon) được dùng trong chương trình. Thông thường các công cụ lập trình trên Windows đều có các tool để tạo các ảnh này. • Con trỏ chuột ... dưới dạng trực quan Trang 3 NGÔN NGỮ LẬP TRÌNH LẬP TRÌNH C TRÊN WINDOWS hơn là các thanh công cụ (toolbar). Các thanh công cụ này chứa các chức năng được sử dụng thường xuyên trong thực đơn để giảm ... dạng menu nhưng chỉ chứa các thao tác cần thiết dưới dạng các biểu tượng đặc trưng. Ngoài ra còn rất nhiều các điều khiển mà các công cụ lập trình cung cấp cho người lập trình hay tự họ tạo ra dựa
Ngày tải lên: 10/12/2013, 03:15
Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx
... sheet Check- box Các dạng control Spring 2004C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM 20 GUI – Window …(tt) Các dạng control [...]... bar Static The class for a static control C c lớp c ... Không có các cửa sổ con Ví dụ: NotePad, Paint,… MDI - Multiple Document Interface Một cửa sổ làm việc chính (Frame window) và nhiều cửa sổ con (Child window) Cho phép thay đổi kích thước cửa ... (Resizeable) Cho phép Maximize/Minimize/Close các cửa sổ con Ví dụ: Word, Excel, VC++,… Dialog Một cửa sổ làm việc Thường kích thước cố định Thường không có menu bar Thường có các button,
Ngày tải lên: 13/12/2013, 08:15
Tài liệu Lập trình C trên Windows Ví dụ và Bài tập docx
... WORD wSecond; WORD wMilliseconds; } SYSTEMTIME 16 Ví dụ 6 • Mô tả: Hãy đóng gói HDC thành lớp CMyDC nhằm hỗ trợ người lập trình C trên Windows • Yêu c u: classCMyDC { Public: PAINTSTRUCT ... Hãy viết 1 chương trình có một robot bước đi trên màn hình •Yêu cầu: –Mô tả dữ liệu –Mô tả xử lý các sự kiện cần thiết 9 Robot 123 Chuỗi chuyển hình 1213-1213-… 10 Robot typedef struct { HBITMAP ... vào trong DC •HGDIOBJ SelectObject( HDC hdc, HGDIOBJ hgdiobj); 4 HPEN • HPEN CreatePen( int fnPenStyle, int nWidth, COLORREF crColor); • BOOL DeleteObject( HGDIOBJ hObject); •Ví dụ: hdc = BeginPaint(hWnd,
Ngày tải lên: 13/12/2013, 08:15
Tài liệu Lập trình C trên Windows Các kỹ thuật xử lý Clipboard docx
... - Clipboard là gì ? Clipboard là một vùng nhớ chung của Windows mà tất cả các ứng dụng đều có thể truy cập đến Clipboard là một phương thức chuyển dữ liệu chuẩn được Windows cung cấp, cho ... thực hiện việc chuyển đổi định dạng dữ liệu giữa các định dạng sau: CF_TEXT, CF_OEMTEXT, CF_UNICODETEXT CF_BITMAP, CF_DIB, CF_DIBV5 Từ CF_DIB và CF_DIBV5 sang CF_PALETE CF_METAFILEPICT, ... Rendering C4 W - Clipboard - Nguyen Tri Tuan - DH.KHTN Tp.HCM 13/06/2003 38 19 [3] … - Chuyển dữ liệu … – C c bư c cơ bản C c bư c cần th c hiện để chuyển dữ liệu vào Clipboard: Bư c
Ngày tải lên: 15/12/2013, 16:15
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook doc
... Tp.HCM 15 Minh họa cách lập trình Hook Các hàm thao tác với Hook Cài đặt thủ tục Hook Ví dụ thủ tục Hook Chuyển message cho thủ tục Hook kế tiếp Hủy bỏ cài đặt Hook Spring 2004C4W - ... Queue Æ có tác dụng giám sát tất cả các thông điệp trong một tiểu trình hay một ứng dụng cụ thể Cài đặt toàn cục (Global Hook): hàm giám sát được cài vào sau Systemd message Queue Æ có tác dụng ... code, wParam, lParam: các giá trị của thủ tục Hook hiện tại truyền cho thủ tục Hook kế tiếp trong chuỗi Hook [...].. .Lập trình Hook - Chuyển message cho thủ t c Hook kế tiếp… Thủ t c
Ngày tải lên: 15/12/2013, 16:15
Tài liệu Lập trình C trên Windows : Thư viện đồ họa GDI docx
... 16 Các khái niệm - DC MFC…(tt) Thuộc tính Gía trị mặc định Ý nghĩa/Các hàm liên quan Background color White CDC::SetBkColor CDC::GetBkColor Text color Black CDC::SetTextColor CDC::GetTextColor ... SYSTEM_FONT CDC::SelectObject Pen BLACK_PEN CDC::SelectObject Current Pen Position (0, 0) CDC::MoveTo CDC::GetCurrentPosition Drawing mode R2_COPYPEN CDC::SetROP2 CDC::GetROP2 Một số thuộc tính lớp CDC ... Ngữ cảnh thiết bị…(tt) Loại DC Các hàm liên quan Display DC BeginPaint, GetDC, GetDCEx EndPaint, ReleaseDC CreateDC DeleteDC CreateCompatibleDC DeleteDC Printer DC Memory DC Các hàm tạo lập/hủy
Ngày tải lên: 15/12/2013, 16:15
Tài liệu Lập trình C trên Windows: Các kỹ thuật xử lý Clipboard doc
... - Clipboard là gì ? Clipboard là một vùng nhớ chung của Windows mà tất cả các ứng dụng đều có thể truy cập đến Clipboard là một phương thức chuyển dữ liệu chuẩn được Windows cung cấp, cho ... thực hiện việc chuyển đổi định dạng dữ liệu giữa các định dạng sau: CF_TEXT, CF_OEMTEXT, CF_UNICODETEXT CF_BITMAP, CF_DIB, CF_DIBV5 Từ CF_DIB và CF_DIBV5 sang CF_PALETE CF_METAFILEPICT, ... Rendering C4 W - Clipboard - Nguyen Tri Tuan - DH.KHTN Tp.HCM 13/06/2003 38 19 [3] … - Chuyển dữ liệu … – C c bư c cơ bản C c bư c cần th c hiện để chuyển dữ liệu vào Clipboard: Bư c
Ngày tải lên: 16/12/2013, 03:15
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook ppt
... Tp.HCM 15 Minh họa cách lập trình Hook Các hàm thao tác với Hook Cài đặt thủ tục Hook Ví dụ thủ tục Hook Chuyển message cho thủ tục Hook kế tiếp Hủy bỏ cài đặt Hook Spring 2004C4W - ... Queue Æ có tác dụng giám sát tất cả các thông điệp trong một tiểu trình hay một ứng dụng cụ thể Cài đặt toàn cục (Global Hook): hàm giám sát được cài vào sau Systemd message Queue Æ có tác dụng ... code, wParam, lParam: các giá trị của thủ tục Hook hiện tại truyền cho thủ tục Hook kế tiếp trong chuỗi Hook [...].. .Lập trình Hook - Chuyển message cho thủ t c Hook kế tiếp… Thủ t c
Ngày tải lên: 16/12/2013, 03:15
Tài liệu Lập trình C trong window docx
... thư c vùng client c a c a sổ hiện hành RECT rect; GetClientRect(hWnd, &rect); // Tạo MDC tương thích với DC c a c a sổ HDC hMemDC; hMemDC = CreateCompatibleDC(hdc); // Chọn một đối tượng ... với c a sổ (Window Class) Đây là c u tr c dữ liệu mô tả tính chất c a c a sổ, lần lượt ta gán c c giá trị ban đầu cho c c thành phần c a c u tr c lớp c a... wcex.hInstance = hInstance; ... GUI: Graphics User Interface. Các dạng GUI cơ bản: • SDI – Single Document Interface: 9 Một cửa sổ làm việc. 9 Cho phép thay đổi kích thước cửa sổ (Resizeable). 9 Không có các cửa sổ con. 9 Ví
Ngày tải lên: 22/12/2013, 11:16
Tài liệu LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C++ - Chương 1 ppt
... Khoa Công Nghệ Thông Tin & Truyền Thông Đại Học Cần Thơ MỞ ĐẦU MỞ ĐẦU CHƯƠNG 1: CHƯƠNG 1: (INTRODUCTION) (INTRODUCTION) 2 Lịch Sử Của C++ Lịch Sử Của C++ C++ dựa trên ngôn ngữ lập trình C ... Các chuẩn ngôn ngữ C++ hiện tại được điều khiển bởi ANSI và ISO 3 Mở Đầu Mở Đầu Mục tiêu Giới thiệu các khái niệm cơ bản của một chương trình C++ Nội dung Viết và biên dịch chương trình ... dịch #include <iostream.h> int main (void) { cout << "Hello World\n"; } Hello.cpp C++ Program C Code Object Code Execut- able C++ COMPILER NATIVE C++ TRANSLATOR LINKER C COMPILER
Ngày tải lên: 22/12/2013, 14:15
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook pptx
... Tp.HCM 15 Minh họa cách lập trình Hook Các hàm thao tác với Hook Cài đặt thủ tục Hook Ví dụ thủ tục Hook Chuyển message cho thủ tục Hook kế tiếp Hủy bỏ cài đặt Hook Spring 2004C4W - ... Queue Æ có tác dụng giám sát tất cả các thông điệp trong một tiểu trình hay một ứng dụng cụ thể Cài đặt toàn cục (Global Hook): hàm giám sát được cài vào sau Systemd message Queue Æ có tác dụng ... code, wParam, lParam: các giá trị của thủ tục Hook hiện tại truyền cho thủ tục Hook kế tiếp trong chuỗi Hook [...].. .Lập trình Hook - Chuyển message cho thủ t c Hook kế tiếp… Thủ t c
Ngày tải lên: 23/12/2013, 03:15
Tài liệu lập trình hệ thống
... Mỗi máy c p 1 c một hay nhiều vi chương trình chạy trên chúng. Mỗi vi chương trình x c định một ngôn ngữ c p 2. C c máy c p 2 đều c nhiều điểm chung ngay c c c máy c p 2 c a c c hãng sản ... quyết c c vấn đề bằng c ch th c hiện c c chỉ thị do con người cung c p. Chuỗi c c chỉ thị này gọi là chương trình (program). C c mạch điện tử trong một máy tính số sẽ th c hiện một số giới hạn c c ... chương trình con, cho chạy chương trình này để ph c vụ ngắt. C c chương trình con này gọi là chương trình con xử lý ngắt. 4. C c chip hỗ trợ cho bộ xử lý trung tâm 4.1. Mạch tạo xung clock 8284...
Ngày tải lên: 16/08/2012, 09:16
Tài liệu lập trình C
... thư m c TC sẽ gồm c c c thư m c con sau: C: \TC\BGI chứa c c tệp ñuôi BGI và CHR C: \TC\BIN chứa c c tệp chương trình (ñuôi EXE) như TC, TCC, TLIB, TLINK, … C: \TC\INCLUDE chứa c c tệp tiêu ... chính c a lập trình c u tr c là tổ ch c chương trình thành c c chương trình con. Trong PASCAL c hai kiểu chương trình con là thủ t c (procedure) và hàm (fuction). Trong C chỉ c một loại chương ... lập trình c u tr c. Một chương trình c u tr c gồm c c cấu tr c dữ liệu (như biến, mảng, bản ghi, …) và c c hàm, thủ t c. Nhiệm vụ chính c a vi c tổ ch c thiết kế chương trình c u tr c là tổ chức...
Ngày tải lên: 16/08/2012, 09:25
Tài liệu lập trình hướng đối tượng
... là đ c lập và c thể kh c với c c trạng thái c a c c xe đạp kh c. Trư c khi tạo ra c c xe đạp, c c nhà sản xuất thường thiết lập một bảng thiết kế (blueprint) mô tả c c đ c điểm và c c yếu ... leo núi s ẽ c n một phương th c đ c biệt để chuyển đổi bánh răng. Chương 6: Lập trình hướng đối tượng 85 C c lớp con cung c p c c phiên bản đ c biệt c a c c lớp cha mà không c n phải định ... th c , hành động c ng tên c thể đư c th c hiện kh c nhau đối với c c đối tượng /c c lớp kh c nhau. Chúng ta hãy xem xét c c đối tượng C a Sổ và C a C i. C hai đối tượng c một hành động chung...
Ngày tải lên: 16/08/2012, 09:39
Tài liệu lập trình core Java
... tính . C c biến đư c x c định nhờ c c kiểu dữ liệu. Kiểu dữ liệu là một tập c c dữ liệu với c c giá trị c c c đ c tính đã đư c x c định trư c. C c phát biểu dạng điều khiển quyết định vi c th c ... trạm. C c chương trình Java API chạy trên máy chủ giám sát c c quá trình tại máy chủ và trả lời c c yêu c u c a máy trạm. C c chương trình Java API chạy trên máy chủ này mở rộng khả năng c a c c ... lập (Construction) và Hủy (Destruction) 1.6.1 Thiết lập Một lớp chỉ cung c p những định nghĩa về c c thu c tính và c c phương th c khả thi. C c thu c tính và c c phương th c có thể đư c truy...
Ngày tải lên: 16/08/2012, 09:40
Tài liệu lập trình bằng Java
... public class Cylinder extends Circle { // chiều cao c a Cylinder protected double height; // constructor không c tham số public Cylinder() { // ngầm gọi đến constructor c a lớp cha ... không c khai báo c c thu c tính thành phần và c c phương th c. C c lớp dẫn xuất c a nó sẽ khai báo thu c tính, c i đặt c thể c c phương th c của lớp trừu tượng. Ví dụ: abstract class A ... // constructor không tham số public Circle() { // ngầm gọi đến constructor c a lớp cha setRadius( 0 ); } // constructor c tham số public Circle( double circleRadius, int xCoordinate,...
Ngày tải lên: 16/08/2012, 13:53
Tài liệu lập trình hướng đối tượng
... C c cấu tr c điều khiển (2) C u tr c switch: là c u tr c lựa chọn cho phép l ựa chọn sự 1 c ch th c hiện trong nhiều c ch đề xuất. C u tr c switch c dạng sau: switch(selector) { case integral-value1 ... môn CNPM 55 C+ +: Lớp Account class Account { public: Account(); float account_balance() const; // Return the balance float withdraw( const float ); // Withdraw from account void deposit( const ... H.Q.Thắng, TS C. T Dũng Bộ môn CNPM 56 C+ +: Lớp Account class Account { public: Account(); float account_balance() const; // Return the balance float withdraw( const float ); // Withdraw from account...
Ngày tải lên: 16/08/2012, 15:51
Tài liệu lập trình PHP
... C CH C I Đ TẶ 1.1. Tóm t t s l c v Apache, PHP, MySQL:ắ ơ ượ ề Apache, PHP, MySQL là c c ph n c a ch ng trình ph n m m mã ngu n m .ầ ủ ươ ầ ề ồ ở Ph n m m này là s h p t c c a nh ng l p trình ... ng vào nhau. B n c ng c th t o m t hàm ch đ c th c thi khi đi u ki n nàoể ế ồ ạ ể ạ ộ ỉ ượ ự ề ệ đó th a mãn.ỏ C c hàm t chúng là c c ch ng trình nh . Chúng không bi t b t c bi n nào xungự ... kh c ớ ạ ở ữ ầ ề , đi u này c nghĩa là n uề ế m t ch ng trình mã ngu n m phân ph i cho nhi u ch ng trình thì nh ngộ ươ ồ ở ố ề ươ ữ ch ng trình kh c có th c ng là mã m ngu n m và giao d ch...
Ngày tải lên: 17/08/2012, 08:47
Bạn có muốn tìm thêm với từ khóa: