乙個顯示選單的程式

2021-06-15 20:25:02 字數 897 閱讀 6187

建立這個程式的步驟:

1、在命令列提示符後鍵入vi mymenu

這個命令啟動vi,並將程式命名為mymenu。

2、在空白也出現後按i。

這個命令切換到插入模式下工作。

3、在空白頁上輸入如下的linux**:

#!/bin/bash

clear

echo " "

echo "the telephone book"

echo " "

echo "1.display a telephone number"

echo "2.add a new telephone number"

echo " "

echo "q quit"

echo " "

echo "enter you selection:" 

儲存程式:

zz:儲存檔案並退出vi。

:w:儲存檔案,不退出vi。

:wq:儲存檔案並退出vi。

:w filename:將檔案儲存到指定的乙個新檔案中(例如::w mymenu2 將檔案儲存為mymenu2)。

執行程式:

1、如果不在當前的檔案目錄下,就在提示符後用下面的命令進入當前檔案目錄:

cd/mydirectory

2、用實用程式chmod來時檔案成為乙個可執行檔案,如下所示:

chmod 711 mymenu

這個命令使任何人都可以執行這個程式--------但只有程式設計者才可以看到檔案本身。

3、在命令列後見如檔名並按回車鍵就可以執行這個程式,如:

mymenu

如果這樣執行mymenu程式有問題,試試執行./mymenu。

程式執行之後,在螢幕上顯示乙個選單,並提示使用者輸入選單選項,在鍵入選單選項之後,程式結束。

乙個顯示彈幕的小程式

效果如圖,原始碼位址 視窗樣式指定ws ex topmost實現置頂 對於一些全屏程式不行,但是對於ppt夠用了 指定ws ex transparent實現滑鼠穿透此視窗 指定ws ex layered並使用updatelayeredwindow繪製視窗實現視窗透明 以上樣式指定都在對話方塊資源編輯...

小程式寫乙個側滑選單

基本思路 上下兩層div,寬高等於page的寬高,通過定位設定層級,讓上一層div定位在外層。拖動上一層時,動態改變上一層div的translatex的值。這樣下層的div就出現了。html view class page view class upper bindtouchstart start ...

乙個支援多屏顯示的程式

最近要用到多屏顯示。多屏顯示的原理其實很好理解,就拿橫向擴充套件來說 計算機把桌面的 寬度擴充套件成了 w1 螢幕1的寬度 w2 螢幕2的寬度 當乙個視窗的起始橫座標 w1,則 他就被顯示在第二個螢幕上了。qt的說明文件中用一張圖闡述了這個情況 返回的 qdesktopwidget 儲存著當前桌面的...