pb復制文件夾
發布時間: 2024-11-22 14:49:37
先說說思路,按照你的想法來看,當dw_2裡面有數據時,單擊按鈕cb_1就打開dw_2中當前選中的記錄所對應的FTP.那麼問題就是要抓到dw_2中當前選中記錄的企業名稱的值,用dw_2.getitemstring(dw_2.getrow(), 'b_name')就可以解決,然後根據此值來打開對應的FTP文件夾.
cb_1的clicked代碼如下:
string ls_b_name
if dw_2.getrow() > 0 then //判斷dw_2裡面是否有值
ls_b_name = dw_2.getitemstring(dw_2.getrow(), 'b_name')
choose case ls_b_name
case '一號廠'
//這里寫打開一號廠的ftp的代碼
case '二號廠'
//這里寫打開二號廠的ftp的代碼
case '三號廠'
//這里寫打開三號廠的ftp的代碼
end choose
end if
還有就是用變數實現,比較靈活,但是思路是一樣的.
cb_1的clicked代碼大概是:
string ls_b_name
if dw_2.getrow() > 0 then //判斷dw_2裡面是否有值
ls_b_name = dw_2.getitemstring(dw_2.getrow(), 'b_name')
//這里用變數來實現廠名,我只幫你改最關鍵的部分,就是下面這一句
iinet_base.HyperlinkToURL('ftp://192.168.0.1/' + ls_b_name )
end if
熱點內容