VBレスキュー(花ちゃん)
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ各掲示板

リンク元へ戻ります。 リッチテキストボックス関係のメニュー
1.リッチテキストボックスに関する基本的な操作例
2.リッチテキストボックス← →Word 間でテキストのやり取り
3.リッチテキストボックスの総行数・現在行・現在桁の取得
4.2つのリッチテキストボックスのスクロールの同期をとる
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.その他、当サイト内に掲載のリッチテキストボックスに関するサンプル


20.当サイト内に掲載のリッチテキストボックスに関するサンプルの紹介
1.当サイト(旧)内に掲載しているリッチテキストボックスに関するサンプル
2.サンプル投稿用掲示板に掲載しているリッチテキストボックスに関するサンプル
3.サンプル集に収録している未掲載のリッチテキストボックスに関するサンプルの紹介
4.
5.
6.


 下記プログラムコードに関する補足・注意事項 
動作確認:Windows Vista・Windows 7 (32bit) / VB6.0(SP6) Excel 2010
Option :[Option Explicit]
参照設定:
使用 API:

その他 :プロジェクト→コンポーネント→コントロールで Microsoft Rich Textbox Control 6.0 にチェックを入れ、
    :表示されたコントロールをフォームに貼り付けて下さい。
このページのトップへ移動します。 1.当サイト(旧)内に掲載しているリッチテキストボックスに関するサンプル   
リッチテキストボックスの総行数・現在行・現在桁の取得
リッチテキストボックスで右端で折り返されなくする方法
リッチテキストボックスで通常のテキストファイルを読み込み表示
リッチテキストボックスでリッチテキスト形式のファイルを読み込み表示
リッチテキストボックスですべてのフォントをデフォルトに設定
リッチテキストボックスで通常のテキストファイルを保存する
リッチテキストボックスでリッチテキスト形式のファイルを保存する
リッチテキストボックスで選択箇所のフォント属性を設定する
リッチテキストボックスで選択箇所のフォントカラーの設定
リッチテキストボックスで指定の文字列を検索して指定のカラーで表示する
リッチテキストボックスで連続してリッチテキスト内を検索・置き換えする
リッチテキストボックスでリッチテキストを印刷
リッチテキストボックスで先頭行を削除
リッチテキストボックスで最終行を削除
リッチテキストボックス←→Word 間でクリップボード経由でのテキストのやり取り

このページのトップへ移動します。 2.サンプル投稿用掲示板に掲載しているリッチテキストボックスに関するサンプル
2つリッチテキストボックスのスクロールの同期を取る(VB6.0)
2つリッチテキストボックスのスクロールの同期を取る改良版(VB6.0)
テキストの背景色の変更方法について(VB6.0)
リッチテキストボックスの文字色(VB6.0)

このページのトップへ移動します。 3.サンプル集に収録している未掲載のリッチテキストボックスに関するサンプルの紹介
RichTextBoxで縦書き入力(144)
 1.RichTextBoxで縦書き入力を実現(WindowsXP 不可) 2.RichTextBoxで縦書き表示を実現(WindowsXP 不可)
リッチテキストボックスで指定行から指定行分削除する(404)
 SendMessage APIを使って文字列を選択してSendKeys "{DELETE}" で削除する方法と指定の文字列と""とで置き換える方法の2種類
受信データのログ等を一定量の行数での高速取得表示(405)
 リッチテキストボックスで受信データのログ等を一定量の行数での高速取得表示
リッチテキストボックスでAPIを使っての検索・置き換え(407)
 APIを使ってリッチテキストボックス内を連続して検索・置き換え処理をする
リッチテキストボックスの操作例(APIを使って)(408)
 1.総行数を取得            2.総文字数を取得      3.総バイト数を取得(半角2バイト換算) 
 4.総バイト数を取得(半角1バイト換算) 5.選択文字列を取得     6.指定行の文字列を取得 
 7.選択範囲の文字位置を取得      8.全ての文字設定を元に戻す 9.特定の単語をカラー表示
リッチテキストボックスで段落(行間間隔を設定)を設定する(410)
 リッチテキストボックスでWordの段落(行を固定して行間隔をポイント単位で設定)を設定する
リッチテキストファイルをデバイス書式で印刷する(463)
 リッチテキストボックスの表示内容をそのまま複数ページに渡って印刷する。 
 プリンターの選択・上下左右の余白設定・印刷部数・印刷方向等の指定ができます。 
 MSに同様のサンプルがありますが、日本語が混じっている文書はうまく印刷できません。 
 WEB等で掲載しているサンプルも上記MSのサンプルを元に作成しているので同様のバグがそのままです。
 (勿論このサンプルはきちんと印刷できます。)
RichTextBox の選択文字列の書式(文字色・背景色等)を設定(468)
 RichTextBox の選択文字列部分だけの背景色を設定ついでに選択した文字色も変更。
 標準の機能では出来ないのでAPIを使って同時に指定しております。 その他、アンダーラインが何種類か引けたりもします。
RichTextBoxでハイパーリンクを設定する(481)
 RichTextBox上で自動URL検出機能を設定し、リンクがクリックされたらそのリンク先アドレスを開きます。
RichTextBoxで左右の余白を設定する(482)
 RichTextBoxで、左余白と右余白を設定する、左端でクリックすると1行全体が選択状態になります。
RichTextBoxで指定の文字列を検索しTOP位置に表示する(483)
 RichTextBoxで指定の文字列を検索し、見つかったらその行をクライアント領域のTOP位置に表示する
Unicode文字も入力可能なリッチテキストボックスをAPIで作成(556)
 掲示板の質問、タイトル:APIで作成したテキストボックスのフォーカス記 事 No:14198、投 稿 日:2009/10/28 で色々調べて、試していた物です。
 本格的に使用するには色々、APIを使って実装する必要があり、実用には不向きですが、表示する程度なら...。
このページのトップへ移動します。 4.


このページのトップへ移動します。 5.


このページのトップへ移動します。 6.


このページのトップへ移動します。 検索キーワード及びサンプルコードの別名(機能名)





このページのトップへ移動します。