




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
——用戶界面GIS技術與應用消息對話框標準對話框重新定制菜單欄上各菜單的順序Note“ToDisplayaMessage”Note語句建立一個顯示消息的對話框,對話框有一個“確定”按鈕對話框設計消息對話框詢問對話框選擇文件對話框詢問對話框DeclareSubMainSubMainDimflagAsLogicalflag=Ask("想繼續(xù)嗎?","Ok","Cancel")EndSub
用Ask()函數(shù)可顯示一個帶一條提示信息和兩個按鈕的對話框(Ok和Cancel)。若按Ok按鈕,函數(shù)返回一個真值(True),否則返回假(False)。DeclareSubMainSubMainDimflagAsLogicalflag=Ask(“想繼續(xù)嗎?”,“是”,“否")EndSub可改變按鈕選擇文件對話框
用FileOpenDlg()函數(shù)可顯示一個打開文件對話框
若用戶選擇一個文件,函數(shù)返回被選擇的文件名,若用戶取消對話框,函數(shù)返回一個空串。
FileOpenDlg(path,filename,filetype,prompt)
注意:該函數(shù)只給用戶提供選擇文件名的對話框,打開文件需要另外提供語句。DimS_FilenameAsStringS_Filename=FileOpenDlg("","","TAB","打開表")自定義對話框
使用Dialog語句可創(chuàng)建用戶對話框。使用Control子句添加控件。對控件的尺寸、按鈕位置都可設置。Include"MapBasic.def"DeclareSubMainSubMainDims_searchforAsStringDialogTitle"Search"ControlStaticText創(chuàng)建用戶對話框Title"EnterStringtoFind:"ControlEditTextIntos_searchforControlOkButtonTitle"OK"ControlCancelButtonTitle"Cancel"IfCommandInfo(CMD_INFO_DLG_OK)Thenprints_searchforEndIfEndSub控件的位置Position語句控件的大小Width(寬)和Height(高)單位采用對話框單位為單位,以對話框的左上角為原點,它的位置是(0,0)。若未指定位置和大小就按默認位置放置控件的位置和大小DialogTitle"按省份名"ControlStaticTextTitle"請輸省份名:"ControlEditTextControlOkButtonWidth20Height12Title"確定"Position60,32ControlCancelButtonWidth20Height12Title"取消"Position100,32靜態(tài)文本控件DialogControlStaticTextTitle"Entermaptitle"Position15,20ControlEditTextControlOkButtonControlCancelButton控件類型輸入文本控件ControlStaticTextControlEditText組合框控件DialogControlGroupBoxTitle“LevelofDetail"Position5,30Height40Width70ControlOkButtonControlCancelButtonControlGroupText單選項組合控件DialogControlRadioGroupTitle“&FullDetails;&PartialDetails”Position15,42ControlOkButtonControlCancelButtonControlRadioGroupPicker選取對象類控件DialogControlFontPickerPosition140,42ControlOkButtonControlCancelButtonControlControlSymbolPickerFontPickerSymbolPickerPentPickerBrushPickerListBox列表框控件DialogControlListBoxTitle"1stQuarter;2ndQuarter;3rdQuarter;4thQuarter"Position10,92Height40ControlOkButtonControlCancelButtonControlListBox多重列表框控件DialogControlMultiListBoxTitle“Streets;Highways;Towns;Countries;States"Position10,92Width64Height35ControlOkButtonControlCancelButtonControlMultiListBox下拉列表框控件DialogControlPopupMenuTitle“Town;County;Territory;Region;Entire_state”Position10,15ControlOkButtonControlCancelButtonControlPopupMenu復選框控件DialogControlCheckBoxTitle“Include&Legend”Position115,155ControlOkButtonControlCancelButtonControlCheckBox窗口設計
MapBasic應用程序能夠控制所有的MapInfo窗口,包括標準窗口、地圖窗口、瀏覽窗口、布局窗口、專題圖窗口、信息窗口。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 制定員工職業(yè)發(fā)展的路徑計劃
- 人教版初中歷史與社會七年級上冊 3.1.1 稻作文化的印記 教學設計
- 人教版小學五年級語文下冊2024-2025學年度第二學期第五單元質量檢測試卷含參考答案
- 集團公司財務管理的協(xié)同機制計劃
- 營造鼓勵創(chuàng)新的工作環(huán)境計劃
- 線護士專業(yè)成長的路徑探討計劃
- 人教版小學五年級語文下冊2024-2025學年度第二學期第七單元質量檢測試卷
- 傳統(tǒng)圖案在環(huán)境設計中的現(xiàn)代詮釋
- 25《 慢性子裁縫和急性子顧客》(教學設計)2023-2024學年統(tǒng)編版語文三年級下冊
- 體育賽事對城市形象的提升作用研究
- 2024浙江寧波朗辰新能源有限公司招聘3人筆試參考題庫附帶答案詳解
- 2025年四川省高職單招計算機類職業(yè)技能測試題庫(供參考)
- 畜禽無害化處理項目可行性研究報告立項申請報告模板
- 2024年01月舟山普陀農村商業(yè)銀行2024年春季招考信息筆試歷年參考題庫附帶答案詳解
- 2025年常州機電職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 健康科普知識
- 2025-2030年中國真空凍干蔬菜市場發(fā)展走勢及投資策略分析報告
- 中央2025年交通運輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫附帶答案詳解
- 云南省昆明市2025年中考語文模擬試卷六套【附參考答案】
- 中智集團所屬中智國際商務發(fā)展限公司招聘高頻重點提升(共500題)附帶答案詳解
- 【9語一?!?024年蚌埠市懷遠縣中考一模語文試題
評論
0/150
提交評論