台灣最大程式設計社群網站
線上人數
1351
 
會員總數:246630
討論主題:190056
歡迎您免費加入會員
討論區列表 >> VB6 >> 如何使用VB按鍵,CALL程式集的執行檔?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何使用VB按鍵,CALL程式集的執行檔?
價值 : 20 QP  點閱數:5571 回應數:7
樓主

α
初學者
194 130
1258 179
發送站內信

請問各位前輩

現在我有一支有原始檔的程式(寫好了的VB程式),我想要再加上一個按鍵,按鍵功能執行程式集中的某支程式(不是WINDOWS2000內建的),請問我該怎麼做?

搜尋相關Tags的文章: [ API ] , [ CALL API ] , [ ] ,
本篇文章發表於2005-02-04 09:34
1樓
最有價值解答

jack
檢舉此回應
在按鍵裡用SHELL功能。

ex:呼叫命令提示字元

dim RTval
RTval=shell("command.com",1)
本篇文章回覆於2005-02-04 11:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

α
檢舉此回應
謝謝您囉,我也已經解決了
但是我是用 SHELLEXECUTEX ,這樣子不會有找不到檔案的錯誤發生。

另外一個問題,請問
VB 如何寫 COPY,這個指命,就像是我按一個按鈕,就可以把某個TEXT1.TEXT 內容拷貝下來?

謝謝。
本篇文章回覆於2005-02-05 12:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
copy?!是要copy去哪裡...另一個檔案嗎?!
那就是
    Dim ShellCall As SHFILEOPSTRUCT
    Dim lngResult As Long

    With ShellCall
        .hwnd = hwnd
        .wFunc = FO_COPY   
        .pFrom = "g:\" & MyPath '來源檔案
        .pTo = "c:\" & MyPath  '目的檔案
        '.fFlags = FOF_RENAMEONCOLLISION
        .hNameMappings = 0
    End With
本篇文章回覆於2005-02-05 15:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
或是利用shell
執行dos命令的
"Copy 來源檔案 目的檔案"
本篇文章回覆於2005-02-05 15:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

仙人
捐贈 VP 給 仙人 檢舉此回應
利用fso吧...
本篇文章回覆於2005-02-06 23:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

α
檢舉此回應
上面的先輩,再請教一下

我沒有說清楚,我再說明一次。

我想要把在 VB 上的某個 TEXTBOX 的文字拷貝下來,然後貼到可以貼到其他軟體上(例:WORD, 筆記本...),這樣子要怎麼做呢?
註:因為想要拷貝的那個TEXTBOX已經有一SETFOCUS事件,所以只要滑鼠FOCUS在那個TEXTBOX上,文字內容就會變動,變成不是我要的,所以我想要有另一個按鍵或是什麼指令,可以直接把文字"複製",再到其他軟體上執行"貼上"的動作。

謝謝。
本篇文章回覆於2005-02-14 10:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

α
檢舉此回應
關於複製的指令,我已經搞定了
只要加上
  Clipboard.Clear   ' 清除剪貼簿
  Clipboard.SetText txt1(12).Text  ' 將地址文字方塊內的文字放置到剪貼簿上
就可以了。
本篇文章回覆於2005-02-14 11:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.