Hàm chuyển đổi kiểu

Một phần của tài liệu Giáo Trình Tin học cơ bản (Trang 120)

I E= T*R

Hàm chuyển đổi kiểu

‰ VB cung cấp các hàm sauđểta có thểchuyển giá trịtừkiểu nàođó về kiểu xácđịnh :

CBool (expression) : chuyển trịcủa biểu thức vềkiểu Boolean

CByte (expression) : chuyển trịcủa biểu thức vềkiểu Byte

CCur (expression) : chuyển trịcủa biểu thức vềkiểu Currency

CDate (expression) : chuyển trịcủa biểu thức vềkiểu Date

CDbl (expression) : chuyển trịcủa biểu thức vềkiểu Double

CDec (expression) : chuyển trịcủa biểu thức vềkiểu Decimal

CInt (expression) : chuyển trịcủa biểu thức vềkiểu Integer

CLng (expression) : chuyển trịcủa biểu thức vềkiểu Long

CSng (expression) : chuyển trịcủa biểu thức vềkiểu Single

CStr (expression) : chuyển trịcủa biểu thức vềkiểu String

CVar (expression) : chuyển trịcủa biểu thức vềkiểu Variant

Chương 9 : Định nghĩa thủtục & sửdụng

Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

Môn : Tin học Slide 239

Các hàm thư vin liên kết động

‰ Trong code VB, ngoài việc gọi các thủtụcđượcđịnh nghĩa trong Project và các thủtụcđịnh sẵn, người lập trình còn có thểgọi các hàm trong các thưviện liên kếtđộng.

‰ 1 thưviện liên kếtđộng có dạng *.dll thườngđược xây dựng bằng ngôn ngữ

VC++ và chứa 1 danh sách các hàm dịch vụ. Khi chương trình VB gọi 1 hàm trong file thưviện DLL, file được nạp vào bộnhớvà hàmđược liên kết vào vùng nhớcủa chương trìnhđểchương trình có thểgọiđược hàm cần gọi. Các hàm thưviện DLL được sửdụng chung cho mọi phần mềmđang chạy, nghĩa là chỉ

có 1 bản (copy) của hàm thưviện DLL trong bộnhớmáy tínhđểphục vụcho mọiứng dụng gọi nó.

‰ Ta có thểcoi Windows như1 thưviện phần mềm DLL lớn, thưviện này cung cấp rất nhiều hàm dịch vụkhác nhau, người ta gọi các hàm này là các hàm API (Application Programming Interface). Chương trình VB có thểgọi bất kỳhàm nào trong thưviện này theo cơchếliên kếtđộng như đã trình bàyở trên. ‰ Trước khi 1 hàm DLL được dùng trong module VB nàođó, ta cần khai báođặc

tảhàm DLL này nhờlệnhDeclarecủa VB với cú phápđược trình bày trong slide 153 (chương 6).

Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Slide 240 MÔN TIN HC Chương 10

Một phần của tài liệu Giáo Trình Tin học cơ bản (Trang 120)