2010-09-22 27 views
16

Cách kiểm tra kiểu đối tượng trong VB 6.0 chúng ta phải sửa đổi mã hiện có để sử dụng phương pháp 'typeof', Có phương pháp nào giống như di chuyển con trỏ trên biến đối tượng hay xem nhanh Tôi có thể thấy loại của nó.Cách kiểm tra loại đối tượng trong VB 6? - Tôi không muốn sử dụng phương pháp 'TypeOf'

Tôi biết phương pháp sau đây nhưng tôi không muốn sử dụng nó -

Set fs = New Scripting.FileSystemObject 

If TypeOf fs Is Scripting.FileSystemObject Then 
    Debug.Print "Is a FileSystemObject" 
End If 
+0

Bạn không nên gặp sự cố với "Thêm đồng hồ" và "Xem nhanh". Hai cửa sổ gỡ lỗi này sẽ hiển thị kiểu dữ liệu. – AMissico

Trả lời

27

Thử Chức năng TypeName.

Trong ví dụ của bạn nếu bạn nhập TypeName(fs) trong Window Ngay lập tức bạn sẽ nhận được trở lại "FileSystemObject"

+1

+1 Tôi đã tự do chỉnh sửa câu trả lời của bạn để thêm liên kết đến chủ đề hướng dẫn sử dụng VB6 cho 'TypeName' – MarkJ

+0

Câu hỏi ban đầu là," Cách kiểm tra loại đối tượng ... ngoài 'TypeName' "!! (http://stackoverflow.com/questions/3684693/how-to-check-type-of-object-in-vb-6-is-there-any-method-other-than-typename) – onedaywhen

-1

phải biến đối tượng nhấp chuột và chọn "Quick Info" từ menu ngữ cảnh.

Các vấn đề liên quan