VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

控件使用

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
jp215



註冊時間: 2006-02-12
文章: 29


第 1 樓

發表發表於: 星期六 五月 27, 2006 9:11 pm    文章主題: 控件使用 引言回覆

我用CLIREG32.EXE注册完DLS.TLB控件后,用对象浏览器在VFP中可以看见DLS控件及其方法,但不知如何调用,请高手以实例指教,不甚感激!!!!
回頂端
檢視會員個人資料 發送私人訊息
jp215



註冊時間: 2006-02-12
文章: 29


第 2 樓

發表發表於: 星期二 五月 30, 2006 5:56 pm    文章主題: GARFIELD老弟,控件使用 引言回覆

GARFIELD老弟,控件使用,你也没招吗
回頂端
檢視會員個人資料 發送私人訊息
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 3 樓

發表發表於: 星期三 五月 31, 2006 12:31 am    文章主題: 引言回覆

我沒聽說有 DLS ,
且 clipreg32.exe 是什麼東西我也不知道.
無招..

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
jp215



註冊時間: 2006-02-12
文章: 29


第 4 樓

發表發表於: 星期三 五月 31, 2006 9:27 am    文章主題: 控件使用 引言回覆

GARFIELD 老弟,注册后的DLS对象在VFP9.0下浏览如下
回頂端
檢視會員個人資料 發送私人訊息
jp215



註冊時間: 2006-02-12
文章: 29


第 5 樓

發表發表於: 星期三 五月 31, 2006 11:48 am    文章主題: 控件使用 引言回覆

接上幅图
回頂端
檢視會員個人資料 發送私人訊息
jp215



註冊時間: 2006-02-12
文章: 29


第 6 樓

發表發表於: 星期三 五月 31, 2006 11:55 am    文章主題: 控件使用 引言回覆

对象我已注册成功,我只是不知道怎样调用对象下的方法,我用调用类的方法调用不成功.我用VFP9的实例(COM篇)的方法调用可读出DLS的方法、接口,成员,但不知如何调用其方法,请那位大虾指教,非常感谢。
回頂端
檢視會員個人資料 發送私人訊息
jp215



註冊時間: 2006-02-12
文章: 29


第 7 樓

發表發表於: 星期五 六月 02, 2006 3:52 pm    文章主題: 引言回覆

调用TYPE LIBRARY VIEWER表单读出的结果如下
Type Library = E:\LJPVFP4DLS\DLS.TLB
Class: DataPipe {BE166DBB-82A4-4A6F-93E5-C35981526776}

GetMDepthIDX() AS integer
Type: Function

GetVDepthIDX() AS integer
Type: Function

GetMWINIDX() AS integer
Type: Function

GetPumpPrIDX() AS integer
Type: Function

GetSPMIDX( PumpNo AS integer @) AS integer
Type: Function

GetBDepthIDX() AS integer
Type: Function

GetDrillModeIDX() AS integer
Type: Function

GetROPIDX() AS integer
Type: Function

GetSampleDepthIDX() AS integer
Type: Function

GetCalcimetryIDX() AS integer
Type: Function

GetPumpAssignments() AS variant
Type: Function

GetChromData() AS variant
Type: Function

GetChromHeader() AS variant
Type: Function

GetProfile() AS variant
Type: Function

GetDLSChData() AS variant
Type: Function

GetDLSChDataOrd( Ord AS integer @) AS variant
Type: Function

GetModeInfo() AS variant
Type: Function

GetDLSMDepth() AS variant
Type: Function

GetDLSChMDBMap() AS variant
Type: Function

GetDlsChFormatArray() AS variant
Type: Function

GetDLSModeNames() AS variant
Type: Function

GetDLSTotCh() AS integer
Type: Function
Returns the number of data channels available from DLS. This function should be called first to initialize the datapipe. The returned integer may be saved by the calling program so the called need not be repeated by the program.

GetFastData() AS variant
Type: Function

GetHistDepthData( SDepth AS single @", " EDepth AS single @", " DBOrds AS variant @) AS variant
Type: Function

GetTotFastDataCh() AS integer
Type: Function

SetDigiPort( StateStr AS string @) AS VOID
Type: Function

SetDLSCommandStr( DLSCmdStr AS string @) AS VOID
Type: Function

GetDLSMessage() AS variant
Type: Function

SetDLSMessage( msg AS variant @) AS VOID
Type: Function

SetDLSPumpDataArray( v AS variant @) AS VOID
Type: Function

NumDLSExtData() AS long
Type: Function

SetDLSExtData( DataArray AS variant @", " idx AS long @) AS VOID
Type: Function

GetCalcimetryPr() AS VOID
Type: Function


Class: DLSMDB {393624C9-B812-4B7A-8731-F0D91E0F5838}

GetDLSDBName() AS variant
Type: Function

GetHydData( MDepth AS single @) AS variant
Type: Function

GetLastUnits() AS variant
Type: Function

GetWellInfo() AS variant
Type: Function

GetTVDDepth( MDepth AS single @) AS variant
Type: Function

GetBitData( MDepth AS single @) AS variant
Type: Function

GetBitTable() AS variant
Type: Function

GetPressureTable() AS variant
Type: Function

GetAvgParams( SDepth AS single @", " EDepth AS single @) AS variant
Type: Function

GetAvgParam( SDepth AS single @", " EDepth AS single @", " FldName AS string @) AS variant
Type: Function

GetLOTData() AS variant
Type: Function

GetSPRData( MDepth AS single @) AS variant
Type: Function

GetDepthData( SRecord AS variant @", " ERecord AS variant @", " vFieldList AS variant @", " MaxRecs AS integer @", " TableName AS string @) AS variant
Type: Function

GetTimeData( STime AS variant @", " ETime AS variant @", " vFieldList AS variant @", " MaxRecs AS integer @) AS variant
Type: Function

GetQueryData( SqlStr AS string @) AS variant
Type: Function

GetQueryDataExtents( SqlStr AS string @", " RetPos AS integer @) AS variant
Type: Function

GetDepthIntvl() AS variant
Type: Function

GetTimeIntvl() AS variant
Type: Function
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作