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

如何控制小畫家??

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



註冊時間: 2007-11-11
文章: 14


第 1 樓

發表發表於: 星期一 十一月 02, 2009 10:35 pm    文章主題: 如何控制小畫家?? 引言回覆

請教各位先進:
如何啟動小畫家,並且指定路徑和檔名,存檔時也可指定路徑和檔名
感恩!!
回頂端
檢視會員個人資料 發送私人訊息
tigerlee39y



註冊時間: 2007-11-26
文章: 132
來自: taipei

第 2 樓

發表發表於: 星期二 十一月 03, 2009 4:40 am    文章主題: 引言回覆

啟動小畫家
Run G:\WINNT\System32\mspaint.exe

_________________
各取所需 各盡所能
回頂端
檢視會員個人資料 發送私人訊息
老人



註冊時間: 2007-11-11
文章: 14


第 3 樓

發表發表於: 星期二 十一月 03, 2009 8:00 am    文章主題: 引言回覆

謝謝tigerlee39y快速回答
能否在開啟時就載入指定路徑中的檔案?
感恩!!
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 4 樓

發表發表於: 星期二 十一月 03, 2009 11:45 am    文章主題: 引言回覆

Run G:\WINNT\System32\mspaint.exe C:\A.JPG


RUN ("G:\WINNT\System32\mspaint.exe"+space(1) + Var_A)

有沒陷阱,自己抓. ^_^




印象中,用RUN有問題,
無法由程式控制,也就是無法指定後來存檔的檔名,
因為控制權已在小畫家上頭,



也許你可用 CREATEOBJECT + IEXPLORE 的方式控制

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 5 樓

發表發表於: 星期二 十一月 03, 2009 4:41 pm    文章主題: 引言回覆

『VFP 愛用者社區』是山野田林嗎?
怎麼到處叫人提防陷阱?
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 6 樓

發表發表於: 星期二 十一月 03, 2009 4:55 pm    文章主題: 引言回覆

咬我呀~~~~ ^_^
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 7 樓

發表發表於: 星期二 十一月 03, 2009 4:56 pm    文章主題: 引言回覆

踩下去了 會痛才會記得 下次別再踩到
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
老人



註冊時間: 2007-11-11
文章: 14


第 8 樓

發表發表於: 星期二 十一月 03, 2009 8:25 pm    文章主題: 引言回覆

謝謝各位先進回答!!
自己找到到一個語法測試無誤其中有些參數不很了解希望能補充和詳加解釋
感恩!!
*** 開啟小畫家 ***
declare integer ShellExecute in shell32.dll ;
integer hwnd,;
string lpOperation,;
string lpFile,;
string lpParameters,;
string lpDirectory,;
integer nShowCmd
ShellExecute(0, 'open', 'mspaint.exe', 檔名,路徑,1)
存檔案時=>小畫家工具列-檔案-另存新檔(就可指定路徑;檔名;類型)
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 9 樓

發表發表於: 星期三 十一月 04, 2009 3:39 pm    文章主題: 引言回覆

你打算告訴大家,你連搜尋打 "ShellExecute" 都不會?
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
老人



註冊時間: 2007-11-11
文章: 14


第 10 樓

發表發表於: 星期三 十一月 04, 2009 9:07 pm    文章主題: 引言回覆

謝謝syntech指教!!
真的不懂到底有多少函數和用法,先進既然回文那就順便請教另一個問題
啟動小畫家後能否指定它的位置及關閉form時也關閉小畫家或是有其他的
語法可達成上述動作.望能賜教!!
一個只玩過dbase的人給你感恩.........
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 11 樓

發表發表於: 星期四 十一月 05, 2009 8:29 am    文章主題: 引言回覆

請參閱第3樓.

用RUN,SHELLEXECUTE ,
結果都是純叫起,無法做額外控制

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
215001



註冊時間: 2003-06-11
文章: 393


第 12 樓

發表發表於: 星期四 十一月 05, 2009 10:02 am    文章主題: 引言回覆

以前收錄下的範例 , 沒試過

oWS = CreateObject( "WScript.Shell" )
oPaint = oWS.Exec( "C:\windows\system32\MSPAINT.EXE" )
inkey(0.5)

oWS.AppActivate( "未命名 - 小畫家" )
oWS.SendKeys( "%f" ) && 按Alt-F 檔案
oWS.SendKeys( "A" ) && 按A另存新檔
inkey(0.2) && 停頓, 避免可能執行太快,後面會失敗
oWS.SendKeys( "{TAB}" ) && 按Tab 跳到存檔類型
oWS.SendKeys( "{DOWN}" ) && 按↓展開存檔類型
oWS.SendKeys( "{HOME}" ) && 按Home跳至第1項類型
oWS.SendKeys( "{DOWN}") && 按↓往下一列
oWS.SendKeys( "{DOWN}") && 再按↓往下一列
RELEASE oWS
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

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


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