Private Sub Form_Resize() txtMain.Move 0,0,Me.ScaleWidth,Me.ScaleHeight End Sub |
frmMainのサイズが変わったとき txtMainのLeft=0,Top=0,Width=frmMainのWidth, Height=frmMainのHeightにします。 |
ファイル | 編集 | ヘルプ |
新規作成 開く 上書き保存 名前を付けて保存 終了 | 元に戻す 切り取り コピー 貼り付け 削除 全て選択 | バージョン情報 |
キャプション | 名前 | ショートカット | 階層 |
ファイル(&F) | mnuFile | ||
新規作成(&N) | mnuNew | サブ | |
開く(&O) | mnuOpen | サブ | |
名前を付けて保存(&A) | mnuSaveAs | サブ | |
保存(&S) | mnuSave | Ctrl+S | サブ |
- | mnu1 | サブ | |
終了(&E) | mnuEnd | サブ | |
編集(&E) | mnuEdit | ||
やり直し(&U) | mnuUndo | サブ | |
- | mnu2 | サブ | |
切り取り(&T) | mnuCut | サブ | |
コピー(&C) | mnuCopy | サブ | |
貼り付け(&P) | mnuPaste | サブ | |
削除(&D) | mnuDel | サブ | |
- | mnu3 | サブ | |
すべて選択(&A) | mnuAll | サブ | |
ヘルプ(&H) | mnuHelp | ||
バージョン情報(&V) | mnuVer | サブ |
Private Sub mnuUndo_Click() txtMain.SetFocus SendKeys "^z" End Sub |
「元に戻す」を押したとき フォーカスをテキストボックスに移して [Ctrl]+[z]で「元に戻す」を実行します。 |
Private Sub mnuCut_Click() Clipboard.Clear txtMain.SelText = "" End Sub |
「切り取り」を押したとき クリップボードにあった情報を消去し、 選んだ文字(文字列)をクリップボードに設定、 テキストボックスの文字を消去します。 |
Private Sub mnuCopy_Click() Clipboard.Clear End Sub |
「コピー」を押したとき クリップボードにあった情報を消去し、 選んだ文字(文字列)をクリップボードに設定、 テキストボックスの文字は消去しません。 |
Private Sub mnuPaste_Click() End Sub |
「貼り付け」を押したとき テキストボックスにクリップボードにあった文字が入ります。 |
Private Sub mnuCut_Del() txtMain.SelText = "" End Sub |
「削除」を押したとき 選択した文字を""(空の文字列)に置き換えます。 |
Private Sub mnuCut_All() txtMain.SelStart = 0 End Sub |
「全てを選択」を押したとき 選択する文字の始めを0,選択する長さを 文字の長さにします。 |