線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1449
推到 Plurk!
推到 Facebook!

TVariant format??

尚未結案
zues
一般會員


發表:3
回覆:2
積分:1
註冊:2005-05-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-26 03:52:48 IP:64.60.xxx.xxx 未訂閱
各位好: 不知在bcb中宣告為TVariant資料型態的傳回值,在其他開發環境中,例如vb,vc,delphi,vf,中可以用嗎????謝謝
59chin
一般會員


發表:2
回覆:14
積分:8
註冊:2005-04-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-08 00:16:33 IP:61.61.xxx.xxx 未訂閱
Variant vString; vString = "22"; // vString 為 String String str= vString; vString.ChangeType(varInteger); // 將 vString 轉換為 整數 int n = vString ; vString.ChangeType(varDouble); // 將 vString 轉換為 整數 double h = vString ; /* Variant type Return value Contents of variant varEmpty 0x0000 The variant is Unassigned. varNull 0x0001 The variant is Null. varSmallint 0x0002 16-bit signed integer (type short int) varInteger 0x0003 32-bit signed integer (type int). varSingle 0x0004 Single-precision floating-point value (type float) varDouble 0x0005 Double-precision floating-point value (type double). varCurrency 0x0006 Currency floating-point value (type Currency). varDate 0x0007 Date and time value (type TDateTime). varOleStr 0x0008 Reference to a dynamically allocated Unicode string. varDispatch 0x0009 Reference to an OLE automation object (an IDispatch interface pointer). varError 0x000A Operating system error code. varBoolean 0x000B 16-bit boolean (type WordBool). varVariant 0x000C Indicates another Variant. varUnknown 0x000D Reference to an unknown OLE object (an IUnknown interface pointer). varByte 0x0011 Indicates an unsigned char. varString 0x0100 Reference to a dynamically allocated string (type AnsiString). varTypeMask 0x0FFF Indicates the type of each array element. varArray 0x2000 Indicates a Variant array. varByRef 0x4000 Indicates that the variant contains a reference as opposed to a value. */
系統時間:2024-04-26 6:42:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!