VBプログラマ質問スレ(6.0以前) Part45
■ このスレッドは過去ログ倉庫に格納されています
0017デフォルトの名無しさん
2005/12/10(土) 04:17:18Q.文字列関数の後ろの$って何?
A.$なしはVariant型、ありはString型を返す、また速い。$付きにNullを渡すとエラーになる。
Q.そのNullエラー現象がうっとうしいんですけど回避策はありますか?
A.文字列変数 = Null入り変数 & "" みたいに空文字列をつなげてください。
Q.モジュールレベル変数宣言のDimとPrivateって何が違うの?
A.モジュールレベル変数宣言のDimは古い構文。
ちなみにVB.NETではPrivate Dimが正式構文で、しかもIDEがDimを自動で消す。
Q.CommandButtonにPictureプロパティを設定しても出てこないんですが?
A.Styleプロパティをグラフィックスにしてください。
Q.フォームのアイコンをなしにして、かつ×ボタンを出すってできる?
A.BorderStyleをツールウィンドウにしてください。
Q.それだとタイトルバーが細くなるからいただけないんだが?
A.なら固定ダイアログにしてIcon = Nothingにしろ。
Q.それだと可変が出来ないじゃないか。
A.まずMSのガイドラインでは「ダイアログ」は大きさ固定を原則としていることを知れ。
それでもやりたけりゃSetWindowLongでWS_THICKFRAMEを設定しる。
Q.Foo(1)はいいけどBar(1, 2)と引数が2個以上だとエラーに。なぜ?
A.Callをつけないときは括弧なし。Foo(1)の括弧は引数の括弧じゃなくて式の括弧。
■ このスレッドは過去ログ倉庫に格納されています