VB6SP5 WinXpです。
動的にコントロールを作成しています。
ListBoxの列を3行に設定したいのですが
Set tCtrl = UserControl.Controls.Add("VB.ListBox", tCtrlName)
tCtrl.Left = 100
tCtrl.Columns = 3 ←ここでエラー
になります。
ヘルプを見ると実行時にはできませんと書いてありますが
どうすれば設定できるのでしょうか?
どうかご教示願います。
> ヘルプを見ると実行時にはできませんと書いてありますが
> どうすれば設定できるのでしょうか?
なら、無理だと思いますよ。
いっそ、『ListBoxをラッピングし、「Columns = 3」に設定済みの
AciveXコントロール』を自作してしまうとか・・・
なるほど、やっぱり無理だったんですね。
ありがとうございました。
ツイート | ![]() |