Article View: fj.lang.visualbasic
Article #403Re: メソッド
From: 市崎 大介
Date: Sat, 14 Mar 1998 00:00
Date: Sat, 14 Mar 1998 00:00
55 lines
2756 bytes
2756 bytes
dai wrote in message <350950B3.580FD020@joseph.anet.ne.jp>...
>はじめまして、daiです
>僕は、最近になってようやくVBを使うようになりました
>残念ながら、ヴァージョンは4.0です
>で、突然ですが、いきなり壁にぶちあったってしまったので、どなたかのお力を
>借りたいのですが、お願いします
途中省略しました。
>1.どうしたら、このメニューが出てくるようになるでしょうか?
自分で作るってのもありです。
リッチテキストボックスのMouseDownイベントを拾って、
あらかじめメニューエディタで作成したメニューを
フォームのPopupMenuメソッドで表示できます。
例 frmMain.PopupMenu mnuShortCut
>2.テキストボックスで、1行づつではなく、リッチテキストボックスのような
>読み込みは出来るのでしょうか?
できません。
Open "aaaa.txt" For Input As #1
Do Until Eof(1)
DoEvents
Line Input #1,InputBuffer
Buffer = Buffer & InputBuffer & vbCrLf
Loop
Text1.Text = Buffer
なんてどうでしょう?じゃなかったら、
LOFでファイルの大きさをとって、一気に読み込む
方法もありますが(こっちの方が速い)。
ちなみにString型変数はたしか2GBくらい格納できた気がしますが
TextBoxコントロールのTextプロパティには64KBしか格納できない
とおもいます。したがって、読み込むファイルのサイズをチェックする
べきでしょう。
>3.あるオブジェクトに対して、それが持つメソッド等にどのようなものがある
>かはどうやったらわかるでしょうか?
標準オブジェクトなら、F2を押すと対応するクラスと
そこに含まれるプロシージャのプロトタイプが表示されますよね?
このオブジェクトブラウザ機能は覚えておくと便利ですよ。
慣れてくると、いちいちヘルプを見なくても(ヘルプが存在しなくても)、
プロシージャ名と引数や戻り値の型で、大体どんな機能を持っているか
見当がつきます。
標準オブジェクトではないもの(ocxとかAutomationDLLなんか)の場合は
プロジェクトで参照設定するか、コンポーネントを参照設定すれば、
オブジェクトブラウザで同じように見えてきます。
では。
Technical Details
Message-ID:
<6ebqc8$2v3$1@nn-tk003.ocn.ad.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<350950B3.580FD020@joseph.anet.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,92d6ddf9f108a673 X-Google-Attributes: gid105c2e,public From: "市崎 大介" <ichizaki@triad.ne.jp> Subject: Re: メソッド Date: 1998/03/14 Message-ID: <6ebqc8$2v3$1@nn-tk003.ocn.ad.jp> X-Deja-AN: 333738241 Content-Transfer-Encoding: 7bit References: <350950B3.580FD020@joseph.anet.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: NTT Open Computer Network Newsgroups: fj.lang.visualbasic