PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Perl
[問題] perl tk 一個小問題請教
作者:
irishcafee
(愛爾蘭咖啡)
2020-10-23 17:30:01
各位好,最近在練習perl tk 遇到一個回傳值的問題。
如圖所示,一個簡單的選擇檔案的按鈕,在subroutines裡選擇檔案名字後,
想要丟回主程式,繼續使用這個檔案名字的變數繼續去做事情。
不太清楚要怎麼寫,爬網頁也都只介紹元件用法,沒有寫到類似這種回傳值的問題。
有沒有強者願意幫忙指導一下,非常感謝。
我人在台北或新竹願意付一些費用,期待有好心人願意指導一下。
謝謝
https://imgur.com/SLDmhK5
作者: loveyc
2020-10-24 19:26:00
Tk::getOpenFile
作者:
irishcafee
(愛爾蘭咖啡)
2020-10-25 00:19:00
您好,是使用tkgetopenfile指令後,已經得到檔案位址變數後,發現檔案變數只能在subroutine裡做用,使用return,發現傳不回主程式,需要在主程式使用檔案變數
作者:
flu
(Crazy Rhythm)
2020-10-27 19:53:00
signal, pipeline, socket 之類, IPC 範疇的東西
https://perldoc.pl/perlipc
作者:
imce
(蜥蜴)
2020-10-28 15:48:00
在我還菜的時候,我會把檔名寫到一個txt檔,然後主程式去讀
作者: LiloHuang (十年一刻)
2020-10-31 11:17:00
你的 GUI 都有個 event loop 在跑了, 把它停掉就好了方法就是在 somesub 改完變數後, 呼叫 $mw->destroy();自然就會跳開 MainLoop, 就會印你改過的結果了猜測你只是要選 DRC rule, 之後 GUI 就不需要存在了如果你 GUI 還得一直在, 那麼就得想辦法開 thread或者 child process, 把 task 丟到 background 跑
繼續閱讀
perl weekly challenge
gugod
[問題] 年久失修的 Linux::ACL 套件
danny0838
Re: [問題] 新手請問取代檔案內容的寫法
LiloHuang
Re: [請益] 字串拼接的方式
luncha
[問題] 新手請問取代檔案內容的寫法
liquidamber
Re: [請益] 字串拼接的方式
luncha
[請益] 字串拼接的方式
luncha
Re: [請益] 字串中連續逗號以空格隔開
gugod
Re: [請益] 字串中連續逗號以空格隔開
flu
[請益] 字串中連續逗號以空格隔開
luncha
Links
booklink
Contact Us: admin [ a t ] ucptt.com