Đang chuẩn bị liên kết để tải về tài liệu:
Chương 3: Một số kỹ thuật trong lập trình trên .Net CF

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

Tài liệu tham khảo của ThS. Trần Minh Triết, trường Đại học khoa học tự nhiên, đại học quốc gia TP.Hồ Chí Minh - Khoa Công nghệ thông tin | Chương 3: Một số kỹ thuật trong lập trình trên .Net CF ThS. Trần Minh Triết Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Xác định đường dẫn của Ứng dụng Xác định tự động đường dẫn của ứng dụng (runtime) m_startuppath = System.Reflection.Assembly.GetExecutingAssembly(). GetModules()[0].FullyQualifiedName; m_startuppath = m_startuppath.Replace( System.Reflection.Assembly.GetExecutingAssembly(). GetModules()[0].Name, "" ); m_BmBanCo =new Bitmap (m_startuppath+"BanCoPocketPC.jpg"); m_BmQuanCo=new Bitmap (m_startuppath+"QuanCoPocKetPC.bmp"); m_BmChonCo=new Bitmap (m_startuppath+"ChonQuanPocketPC.bmp"); Lấy danh sách các Assembly Xóa tên file, chỉ giữ lại đường dẫn Trọn vẹn tên và đường dẫn của module Tên của module Xác định đường dẫn của Ứng dụng Sử dụng đường dẫn tuyệt đối (hard-code)!!! Phải biết trước đường dẫn (tuyệt đối) sẽ chứa chương trình thực thi public class Constant { public static int LEFT = 24; public static int TOP = 24; public static string AppPath = @"\Program Files\MummyMaze\"; public static string ImagesPath = @"\Program Files\MummyMaze\"; } Load ảnh từ file Có thể load các ảnh từ file vào đối tượng kiểu Bitmap Các định dạng ảnh thông dụng mà WinCE hỗ trợ (BMP, JPG, PNG ) Bitmap RedMummyBmp = new Bitmap(Constant.ImagesPath+"redmummy.bmp"); Bitmap HelloBmp = new Bitmap(Constant.ImagesPath+"hello.jpg"); Sử dụng Timer (1) Khai báo biến thuộc kiểu System.Windows.Forms.Timer Khởi tạo biến Timer private System.Windows.Forms.Timer MyTimer; private void InitializeComponent() { this.MyTimer = new System.Windows.Forms.Timer(); this.MyTimer.Interval = 300; // 300 ms this.MyTimer.Tick += new System.EventHandler(this.MyTimer_Func); } Tên hàm xử lý Timer Sử dụng Timer (2) Hàm xử lý mỗi khi xảy ra biến cố timer private void MyTimer_Func (object sender, System.EventArgs e) { flag = 1 - flag; pictureBox1.Image = CompleteBmp[flag]; pictureBox1.Refresh(); } Sử dụng Timer (3) Kích hoạt timer Tạm dừng timer Hủy bỏ timer MyTimer.Enabled | Chương 3: Một số kỹ thuật trong lập trình trên .Net CF ThS. Trần Minh Triết Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Xác định đường dẫn của Ứng dụng Xác định tự động đường dẫn của ứng dụng (runtime) m_startuppath = System.Reflection.Assembly.GetExecutingAssembly(). GetModules()[0].FullyQualifiedName; m_startuppath = m_startuppath.Replace( System.Reflection.Assembly.GetExecutingAssembly(). GetModules()[0].Name, "" ); m_BmBanCo =new Bitmap (m_startuppath+"BanCoPocketPC.jpg"); m_BmQuanCo=new Bitmap (m_startuppath+"QuanCoPocKetPC.bmp"); m_BmChonCo=new Bitmap (m_startuppath+"ChonQuanPocketPC.bmp"); Lấy danh sách các Assembly Xóa tên file, chỉ giữ lại đường dẫn Trọn vẹn tên và đường dẫn của module Tên của module Xác định đường dẫn của Ứng dụng Sử dụng đường dẫn tuyệt đối (hard-code)!!! Phải biết trước đường dẫn (tuyệt đối) sẽ chứa chương trình thực thi public class Constant { public static int LEFT = 24; public static int TOP = 24; public static string AppPath = .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.