易語言輸入或修改名稱本身方法
在程序中經常需要輸入或修改各類名稱本身,譬如:加入一個新子程序后,可能需要修改其子程序名稱;在設計窗口上繪制上一個組件后,可能需要修改其組件名稱,等等。在輸入或修改名稱本身的過程中,輸入字不能用來引用其它已有名稱,但可以引用專用的名稱輸入詞組。所謂“名稱輸入詞組”,類似于通常中文輸入法中的自定義詞組。用戶在輸入或修改名稱的過程中按下空格鍵后,系統將自動使用位于當前光標前的輸入字去搜尋系統中的名稱輸入詞組,如果找到,就用匹配詞組替換該輸入字,否則加亮顯示該輸入字,表示未找到。系統中所有的名稱輸入詞組都被存放在名為“name.txt”的文本文件中,用戶可以使用系統中所提供的功能(程序 -> 系統設置 - 輸入 - 編輯名稱輸入詞組)進行修改,也可以使用其它文本編輯器直接修改,但注意要以純文本的格式保存。文本文件中各詞組之間應該用換行或全半角空格或制表符分隔開。詞組內容必須為全中文,且不能包括 GBK 漢字。系統在處理這些詞組時,不符合要求的將被濾去。
程序輸入舉例
下面列出了輸入一個判別兩個數值大小并返回較大值的子程序的全過程,前提為:默認輸入法為“首拼及全拼輸入法”:
1. 進入易系統后使用“插入 -> 新子程序集”菜單功能插入一個子程序集到程序(如果程序中已經有了子程序集,直接跳轉到該子程序集即可);
2. 按下 Ctrl + N 插入一個新的子程序;
3. 在“返回值類型”欄中輸入“zsx”(“zsx”匹配系統數據類型名稱“整數型”);
4. 回車插入一個空參數,在“參數名”欄中輸入“sz”后按空格(“sz”匹配系統安裝時提供的名稱輸入詞組文件中的“數值”詞組),再輸入“1”;
5. 在“類型”欄中輸入“zsx”;
6. 重復第4、5步一次,但參數名改輸入為“數值2”;
7. 移動光標到參數表下的空程序語句上;
8. 輸入“rg (sz1 > sz2)”(中間的空格可以略去?!皉g”匹配“如果”命令名稱,“sz1”匹配“數值1”參數名稱,“sz2”匹配“數值2”參數名稱);
9. 下移一行光標后輸入“fh (sz1)”(“fh”匹配“返回”命令名稱);
10.再下移一行光標后輸入“fh (sz2)”。
到此這篇關于易語言輸入或修改名稱本身方法的文章就介紹到這了,更多相關易語言輸入或修改名稱內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!