應用程式中用到 用戶物件建立的表,然后要求是每次點擊的時候要重繪以下 就是把以前的用戶物件刪掉再重新顯示
,我試驗過就是用closeuserobject洗掉,但是無論如何在資料視窗里面 一旦洗掉后 再打開這個用戶物件就出錯,然后程式關閉。 只有放到整個程式的界面上才可以
原來的setparent(handle(用戶物件),handle(dw_1)) 出錯
我如果把這行setparent(handle(用戶物件),handle(dw_1)) 注釋掉
就是說不用這行了
然后整個用戶物件就會顯示在整個程式上,奇怪的是可以洗掉,洗掉后可以打開。但這樣是不行的
最好是能放到 視窗中dw_1之類的,或者其他的地方,小弟我已經好多天了,問了無數人都不會,頭發都快白了,
問問那位達人能解決下,小弟不勝感激,如果弄好,小弟必有重謝,當然你需要 RMB ,小弟肯定奉上!!!
uj5u.com熱心網友回復:
我的郵箱[email protected] 手機13669281860uj5u.com熱心網友回復:
源代碼都貼出來,看不懂uj5u.com熱心網友回復:
源代碼好多的 我可以貼出來看看這個是把
iuo_tables 是用戶物件的表 我會把圖發上來
w_main lw_Parent
LONG ll_Index
long i
lw_Parent = THIS.GetParent()
ll_Index = UpperBound(iuo_tables) + 1
lw_Parent.OpenUserObject(iuo_tables[ll_Index],200*ll_Index,500*ll_Index)
SetParent(Handle(iuo_tables[ll_Index]),Handle(w_main.dw_4))
iuo_tables[ll_Index].iuo_Parent = THIS
iuo_tables[ll_Index].of_SetData(as_tablecname,as_columncnames,1)
ist_tables[ll_Index].table = iuo_tables[ll_Index]
ist_tables[ll_Index].Table_Name = as_tablecname
uj5u.com熱心網友回復:
如果你把 setparent這行注釋掉
也可以運行,是把表現是在。。。
我放圖
iuo_tables 是用戶物件的表 我會把圖發上來
w_main lw_Parent
LONG ll_Index
long i
lw_Parent = THIS.GetParent()
ll_Index = UpperBound(iuo_tables) + 1
lw_Parent.OpenUserObject(iuo_tables[ll_Index],200*ll_Index,500*ll_Index)
//SetParent(Handle(iuo_tables[ll_Index]),Handle(w_main.dw_4))
iuo_tables[ll_Index].iuo_Parent = THIS
iuo_tables[ll_Index].of_SetData(as_tablecname,as_columncnames,1)
ist_tables[ll_Index].table = iuo_tables[ll_Index]
ist_tables[ll_Index].Table_Name = as_tablecname
uj5u.com熱心網友回復:
怎么把圖片發上來?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107711.html
標籤:API 調用
上一篇:誰能講講web service源的datawindow怎么用嗎?
下一篇:請高手幫幫我呀!!
