VFP中type和vartype的用法和區(qū)別是什么?

2022-12-16 05:18

1個回答
type( ) 函數
*----------------------------------------------------------
計算字符表達式,并返回其內容的數據類型。

語法

TYPE(cExpression)

參數

cExpression
指定備注型字段的名稱或字符表達式,type( ) 函數將對其中內容求值,并返回適當的數據類型。

返回值類型:字符型
說明

下表列出了 type( ) 函數所返回的字符值及其對應的數據類型:

數據類型 返回的字符

字符型 C
數值型(或者整數、單精度浮點數和雙精度浮點數) N
貨幣型 Y
日期型 D
日期時間型 T
邏輯型 L
備注型 M
對象型 O
通用型 G
Screen (用 SAVE SCREEN 命令建立) S
未定義的表達式類型 U

vartype( ) 函數
*-------------------------------------

返回一個表達式的數據類型。

語法

VARTYPE(eExpression [, lNullDataType])

返值類型

字符型

參數

eExpression

指定要返回數據類型的表達式。VARTYPE()返回單個的字符,表明該表達式的數據類型。下表列出了VARTYPE()返回的每種數據類型對應的字符:

返回的字符
數據類型

C
字符型或備注型

N
數值型、整型、浮點型或雙精度型

Y
貨幣型

L
邏輯型

O
對象

G
通用型

D
日期型

T
日期時間型

X
Null

U
未知

注意 如果eExpression是一個數組,則返回該數組第一個值的數值類型。

lNullDataType

指定當eExpression包含null值時,VARTYPE()是否返回它的數據類型。如果lNullDataType為“真”(.T.),則VARTYPE()返回eExpression的數據類型。如果lNullDataType為“假”(.F.)或省略,則VARTYPE()返回'X',表明eExpression包含null值。

附注

VARTYPE()類似于TYPE()函數,但是VARTYPE()更快,而且表達式外面不需要引號。

如果指定的變量、字段、對象或對象屬性不存在,VARTYPE()將返回“U”。如果當前沒有活動的表單,運行ActiveForm屬性會產生OLEIDispatch錯誤。
相關問答
type是什么意思?
2個回答2022-08-06 22:43
type的中文翻譯 n.類型;鉛字;(印刷或打印的)文字;于…類型的 vt.& vi.打字 vt.[醫(yī)學]測定(血型);按類型把…歸類;成為…的典型;[印刷]澆鑄(鉛字等) 詞匯分析 音標:英 [...
全文
Type-C什么意思?
1個回答2022-12-26 05:32
type-c一是指筆記本電腦的手機或者筆記本電腦接口類型, 是目前市場上比較新的接口類型,所以不是所有的筆記本都有這個接口!
TYPE-MOON
2個回答2022-11-30 17:58
同一世界。作者說的。
Type Moon
2個回答2022-09-25 07:02
恩。。。,補充下,FATE要出劇場版了。。。UBW線。。。期待吧
TYPE-MOON4大女主都是誰?
1個回答2024-08-20 23:36
TYPE-MOON 以3部作品聞名 分別是Fate/stay night(命運臨前夜) 真月譚月姬 空之境界 嘛 女性人物太多。。 我慢慢來(∩_∩)/ Fate/stay night 1。遠坂 凜...
全文
Type-R是什么意思?
1個回答2025-01-22 19:25
Type-R就是Type-Racing,賽車版本的縮寫! 本田原廠最高檔的型號,Civic Type-R,Integra Type-R,Accord Euro-R還有傳奇性的NSX Type-R。 ...
全文
與愛同居泰劇type小時候經歷了啥?
1個回答2024-01-27 05:49
小時候被他爸爸工廠里的員工騙到破舊的房子里,經歷了一些不好的事情
vfp打不開了
1個回答2022-09-18 02:30
在虛擬光驅的圖標上,(如: G: ,H:),點右鍵,選擇載入, 找到鏡像(vfp) *.iso, *.mdf 文件,就會彈出安裝過程, 按照提示,,即可完成
我在VFP中遇到了些問題
1個回答2022-08-05 09:28
你要問什么呢???
VFP 打不開
2個回答2022-06-24 16:26
我試了試,沒有你說的"每次打開程序主窗口確實閃的一下沒了 ",你是不是沒有把你添加到一個項目管理器呀!試試
熱門問答