[請益] 有什麼簡單工具能做user簡易輸入介面?

看板MIS作者 (零的轉移)時間9年前 (2014/10/10 11:38), 9年前編輯推噓5(5014)
留言19則, 6人參與, 最新討論串1/1
我客戶很多電腦白痴 叫他手動開ini改參數 電話會講到瘋掉 而且有風險 所以想做簡單視窗介面如下 按下確定後丟出2個參數 呼叫另個bat處理 ------------------------------- 1.輸入主機IP:___________ | | 2.輸入您的員工編號:_________ | ____ ____ | |確定| |取消| | -------------------------------| 我不是要請教怎樣做這個東西 .net拉一拉很簡單 是想請教有沒有簡易工具可以做這種視窗介面??? 符合下面需求的 1.因為我的客人什麼電腦都有 甚至沒裝.net的xp 所以.net已經出局 我不可能跑去幫他裝.net 所以要裝元件的工具出局 2.開出來一定要視窗介面 因為我的user是電腦白痴 他只會操作視窗 3.要版權很大支的開發工具就不用了 ex:Delphi 我知道這可以做 但裝這很麻煩 而且要版權 4.有種東西叫.hta 這工具還算符合 真的只有這個工具能用嗎? 因為網路上他的資訊很少 沒什麼資源能自學 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.48.42 ※ 文章網址: http://www.ptt.cc/bbs/MIS/M.1412912311.A.3D6.html

10/10 11:43, , 1F
走網頁模式唄....
10/10 11:43, 1F
可是網頁能改他電腦裡的 D:\book\Set.ini 嗎? 要怎樣呼叫bat? ※ 編輯: RAVANA (119.14.48.42), 10/10/2014 11:47:52

10/10 12:11, , 2F
網頁端的方式就從Web Server做掉了... 還需要什麼ini嗎?
10/10 12:11, 2F

10/10 12:35, , 3F
vbs 就可以做到了
10/10 12:35, 3F

10/10 12:37, , 4F
雖然要分兩個 inputbox ,不過可以達到你的需求
10/10 12:37, 4F
有想過 不過就是這個缺點就沒去用了

10/10 12:38, , 5F
然後可以用 IExpress 包成 .exe
10/10 12:38, 5F

10/10 12:39, , 6F
其實 .bat 本身就可以輸入字串變數啊
10/10 12:39, 6F

10/10 20:50, , 7F
@echo off
10/10 20:50, 7F

10/10 20:50, , 8F
set /p Input1=1.輸入主機IP:
10/10 20:50, 8F

10/10 20:50, , 9F
set /p Input2=2.輸入您的員工編號:
10/10 20:50, 9F

10/10 20:50, , 10F
echo 主機IP = %Input1% > D:\book\Set.ini
10/10 20:50, 10F

10/10 20:51, , 11F
echo 員工編號 = %Input2% >> D:\book\Set.ini
10/10 20:51, 11F

10/10 20:51, , 12F
pause
10/10 20:51, 12F
謝謝以上兩位方法 目前我也是用這方式 但...有些user看到黑色DOS介面會怕 怕了就很難溝通 電話就要一動一動講很久 甚至亂打 叫他按一下enter他給你連按兩次跳過 所以才想尋求視窗介面 讓他們比較不會怕 電話就不用講那麼久了

10/10 21:04, , 13F
他怎知道自己IP?
10/10 21:04, 13F

10/10 21:05, , 14F
用GPO有沒有比較好?
10/10 21:05, 14F

10/10 23:22, , 15F
說真的,有的user光是教他看ip就要很久......
10/10 23:22, 15F
※ 編輯: RAVANA (119.14.64.13), 10/11/2014 12:15:46

10/11 21:03, , 16F
你教他怎麼開teamviewer比較快XD
10/11 21:03, 16F

10/12 21:45, , 17F
vbs 可以取得主機 IP, 這樣只要輸入員編一個資料即可?
10/12 21:45, 17F

10/12 21:48, , 18F
user 的教育不能等,老是要用技術去解決人的問題是緣木
10/12 21:48, 18F

10/12 21:48, , 19F
求魚
10/12 21:48, 19F
文章代碼(AID): #1KDrItFM (MIS)