tagCANDY CGI VBレスキュー(花ちゃん) - VBレスキュー(花ちゃん)の投稿サンプル用掲示板 - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
VBレスキュー(花ちゃん)の投稿サンプル用掲示板
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
TextBox を操作する為のワンポイントテクニック集(VB.NET) ( No.0 )  [親スレッドへ]
日時: 2013/02/19 17:17
名前: VBレスキュー(花ちゃん)

***********************************************************************************
* カテゴリー:[テキストボックス][][]                         *
* キーワード:TextBox ,Visual Basic,VB2005,VB2008,VB2012,VS2010,テキストボックス  *
***********************************************************************************
'----------------------------------------------------------------------------------
投 稿 日:2013/02/16
投 稿 者:VBレスキュー(花ちゃん)  
動作確認:Windows Vista / Windows 7 / VB2010 Pro SP1Rel / Framework 4.0 SP1Rel で
[Option Compare Text][Option Explicit On][Option Infer On][Option Strict On]で確認
'========1=========2=========3=========4=========5=========6=========7=========8===

テキストボックス関係の Tips は、下記にも投稿してありますが、こちらで探した場合に
見当たらないと思われるので、こちらにも投稿する事にしました。

     http://www.hanatyan.sakura.ne.jp/dotnet/txtboxfl.htm

'----------------------------------------------------------------------------------

 >>1 .テキストボックスを読み取り専用にする

 >>2 .テキストボックスをパスワード入力用に設定する

 >>3 .テキストボックスでタブ文字(タブキー)を入力可能にさせる

 >>4 .テキストボックスで入力文字を大文字又は小文字専用に設定する

 >>5 .テキストボックスでフォーカスが移動しても強調表示のままにしておく

 >>6 .テキストボックスで入力文字数を指定文字数に制限する

 >>7 .テキストボックスのテキストを中央に配置・左側に配置・右側に配置する

 >>8 .テキストボックスのテキストの末尾に追加書き込みをする

 >>9 .複数行テキストボックスで自動的に次の行に折り返す

 >>10.テキストボックスの内容が変更されたかどうかを取得する

 >>11.テキストボックスにフォーカスが移った時、すべてのテキストを選択状態にする

 >>12.テキストボックスで現在選択されているテキストを取得又は設定する
     テキストボックスで選択されている文字を他の文字列に置き換える

 >>13.テキストボックスでテキストの指定範囲を選択する
     テキストボックスにフォーカスが移った時、指定の文字範囲を選択状態にする

 >>14.テキストボックスにフォーカスが移った時、文字列の後尾に移動する

 >>15.テキストボックスにフォーカスが移った時、指定の文字を選択状態にする。
     テキストボックスで、指定の文字を検索し見つかったら選択する。

 >>16.テキストボックスにフォーカスが移った時、背景色と前景色を変更する(視覚化する)

 >>17.テキストボックスで現在のカーソル位置を取得及び指定位置に文字列を挿入。
     テキストボックスで、現在のキャレット位置を取得
     テキストボックスで、現在のキャレット位置に文字列を挿入
     (置き換える場合は、 >>12 をご覧ください。)
     テキストボックスで、現在のキャレット位置にクリップボード内の文字列をペースト
     テキストボックスで、現在のキャレット位置の行を取得(現在行を取得)
     テキストボックスで、現在のキャレット位置の桁を取得(現在桁を取得)

 >>18.テキストボックスで Enter キーによるフォーカス移動
     Shift + Enter キーで、上方向移動にも対応
      ↑↓ キーでのフォーカス移動にも対応

 >>19.テキストボックスでコピー・貼り付け・切り取り・元に戻す・他を実装
     テキストボックスで選択文字列をクリップボードにコピーする    
     テキストボックスの選択文字列をクリップボードの内容と置き換える  
     テキストボックスの選択文字列をクリップボードに移動する     
     テキストボックスで直前に実行された編集操作を元に戻す      
     テキストボックスのアンドゥバッファから直前に実行された操作に関する情報を削除

 >>20.テキストボックスで数値しか入力できないように制限する(簡易型)
     テキストボックスで入力された文字列のチェック

 >>21.テキストボックスで行毎テキストの操作色々
     テキストボックスの行数を取得する。
     テキストボックスのデータを行毎に取得する。
     テキストボックスの指定行のテキストを取得する。
     テキストボックスの指定行のテキストを書き換える。
     テキストボックスの指定行に1行テキストを追加する。
     テキストボックスの指定行を削除する。(2題)

 >>22.テキストファイルを読み込みテキストボックスに表示
     テキストファイルを丸ごと読み込みテキストボックスに表示。
     テキストファイルを1行づつ読み込みテキストボックスに表示。

 >>23.テキストボックスのテキストをテキストファイルに保存
     テキストボックスのテキストをテキストファイルに上書きで保存する。
     テキストボックスのテキストをテキストファイルの末尾に追加で保存する。


------------------------------------------------------------------------------------------
  その他、サンプル投稿用掲示板に投稿済みのサンプル

   2つのテキストボックスの内容を1つのテキストファイルに保存(VB.NET)
    http://hanatyan.sakura.ne.jp/patio/read.cgi?no=234

   テキストボックス上のキャレット(カーソル)を非表示にする(VB.NET)
   http://hanatyan.sakura.ne.jp/patio/read.cgi?no=149

   複数行のテキストボックスの空白行を削除する(VB.NET) 
   http://hanatyan.sakura.ne.jp/patio/read.cgi?no=233

   複数ページに渡ってテキストを印刷する(VB.NET)
   http://hanatyan.sakura.ne.jp/patio/read.cgi?no=148




 [スレッド一覧へ] [親スレッドへ]