VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/11/19(Fri) 22:46
投稿者junchan
Eメールbkalw803@rinku.zaq.ne.jp
URL
タイトルRe^3: コンボボックスに項目を追加するには?

> ご回答ありがとうございます。
> 今フォームのロードイベントにて値を設定しています。
> With Combo4
> .AddItem "1/1"
> .AddItem "1/20"
> .AddItem "1/100"
> End With
> こんな感じです。
> それでやりたいことは、VBソース側ではなくて、ソフトを使用するユーザーが
> この値を編集できるようにしたいのです。可能でしょうか?

Combo4が貼り付けられたFormXにButtonXを貼り付ける。
新規に標準フォームYを作成する
Private Sub CommandButtonX_Click()
    FormY.show
End sub
新規FormYのプロシージャー
OptionButtonを編集したい種類の数だけ貼り付ける。
CommandButtonを1個貼り付ける
Private Sub Command1_Click()
    'すべての項目を削除する
    If Option1.Value=True then
        FormX.Combo4.Clear
  End if
    '選択した項目を削除する
  If option2.Value=True Then
        FormX.Combo4.RemoveItem FormX.Combo4.ListIndex
    End If
    '項目を追加する
  If Option3.Value=True Then
       FormX.Combo4.AddItem Form4.Combo4.Text
    End If
    If ----------
       ------------
    End If-------
    UnLoad Me
End Sub
なにぶん、こちらも初心者です。もっとスマートな方法があると
思います。OptionButtonをIndex化しSELECT文を使用するとか。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -