tlb檔案:com型別庫檔案。在需要使用對應com類的模組裡,「#import ...*.tlb」使用之。
tlh、tli檔案:他們是vc++編譯器解析tlb檔案生成的標準c++檔案。因為odl和tlb並不是c++標準的東東,有必要把它們翻譯成標準的 c++型別,使得c++開發者可以使用。相信vb和j++也會把tlb翻譯成自己語言相容的型別描述資訊。tlh相當於型別申明(標頭檔案),tli相當於 定義實現(cpp檔案)。可以用寫字板開啟檢視其內容。
在vc下#import "a.tlb" no_namespace named_guids;編譯後產生a.tlh和a.tli兩個檔案,但
把tlb檔案更新後,相應的兩個檔案沒有更新。為什麼?
如果更新了tlb檔案,需要在選單裡
選擇 全部重新編譯,否則編譯器仍然會認為.tlh和.tli檔案是最新的。
tlb tlh和tli檔案的關係
tlb檔案 com型別庫檔案。在需要使用對應com類的模組裡,import tlb 使用之。tlh tli檔案 他們是vc 編譯器解析tlb檔案生成的標準c 檔案。因為odl和tlb並不是c 標準的東東,有必要把它們翻譯成標準的c 型別,使得c 開發者可以使用。相信vb和j 也會把tlb翻譯成自己語...
tlb tlh和tli檔案的關係
tlb檔案 com型別庫檔案。在需要使用對應com類的模組裡,import tlb 使用之。tlh tli檔案 他們是vc 編譯器解析tlb檔案生成的標準c 檔案。因為odl和tlb並不是c 標準的東東,有必要把它們翻譯成標準的c 型別,使得c 開發者可以使用。相信vb和j 也會把tlb翻譯成自己語...
tlb tlh和tli檔案的關係
tlb檔案 com型別庫檔案。在需要使用對應com類的模組裡,import tlb 使用之。tlh tli檔案 他們是vc 編譯器解析tlb檔案生成的標準c 檔案。因為odl和tlb並不是c 標準的東東,有必要把它們翻譯成標準的c 型別,使得c 開發者可以使用。相信vb和j 也會把tlb翻譯成自己語...