tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルRichTextBox で罫線文字の表示
記事No14362
投稿日: 2010/01/08(Fri) 13:16
投稿者花ちゃん
VB6.0(SP6) WindowsXP / Vista 共同様
サンプル投稿用掲示板のログビューア に表形式の資料を収録しようと罫線文字を
使って資料を作成したのはいいのですが、行間が詰らなく上下方向の罫線が繋がらず
破線のような状態で表示されます。
(当然の事ながら、メモ帳やWord 上では繋がって表示されます。ワードパッドでは不可)

CHARFORMAT2 構造体や PARAFORMAT2 構造体等を使ってベースラインからの文字の
オフセット等を設定変更しては見たのですが、上側は、スペースの増減はできるのですが、
下側がどうしても、0 〜30 twip 位の範囲の設定が有効にならず、文字の下部に
スペースが入った状態から改善されません。
因みに行間を狭くしても、上側の文字が欠けるだけで、下側がスペースが入ったままです。

何方か、上記の改善策をご存じでしたら教えて頂けないでしょうか。


下記をメモ帳やワードパッド又は、RichTextBox 上にペーストして頂ければ状況が解るかと。

┌────────┬──────────┬─┬──────────────────────────┐
│  語   句 │  読み方(参考) │種│    解            説        │
├────────┴──────────┴─┴──────────────────────────┤
│入出力関数                                           │
├────────┬──────────┬─┬──────────────────────────┤
│InputBox()   │インプットボックス │関│ダイアログボックスにメッセージとテキストボックスを表│
│                │                   │  │示し文字列が入力されるか又はボタンがクリックされると│
│                │                   │  │、テキストボックスの内容を返します。        │
├────────┼──────────┼─┼──────────────────────────┤
│MsgBox()     │メッセージボックス │関│整数型の値を返します。ダイアログボックスにメッセージ│
│        │          │ │を表示し、ボタンがクリックされるのを待って、どのボタ│
│        │          │ │ンがクリックされたのかを示す値を返します。      │
├────────┴──────────┴─┴──────────────────────────┤
│フォルダー及びドライブ関係                                                                     │
├────────┬──────────┬─┬──────────────────────────┤

[ツリー表示へ]