🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #431

VB5質問:ListBoxに登録したデータを削除する

#431
From: tnmail
Date: Tue, 17 Mar 1998 00:00
27 lines
1513 bytes
アドレス帳のようなプログラムを作るときに、リストに表示された名前を削除しま
す。そのとき、名前の方は、
List1.RemoveItem List1.ListIndex
で消えますが、アドレス値を削除することは出来ません。また、そのままにしておく
と、名前とアドレスが、あわなくなってしまいます。合わせる方法を教えてくださ
い。m(__)m
とりあえず、これを処理するプログラムを書きましたが、これでは正しく動作させる
ことができません。どう直せばいいのかを教えていただければ幸いです。

If Not List1.ListIndex = 0 Then
    For I = 0 To List1.ListIndex - 1
        mem(I) = data(I)
        data(I) = mem(I)
    Next I
    For I = List1.ListIndex + 1 To 99
        mem(I) = data(I + 1)
        data(I - 1) = mem(I)
    Next I
    List1.RemoveItem List1.ListIndex
Else '0の時
    List1.RemoveItem 0
    For I = 0 To 98
        mem(I) = data(I + 1)
        data(I + 1) = mem(I)
    Next I
End If
Technical Details
Message-ID: <6eloeh$ck$1@news1.nisiq.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,f289d41d9055da77,start
X-Google-Attributes: gid105c2e,public
From: "tnmail" <tnmail@mx6.nisiq.net>
Subject: VB5質問:ListBoxに登録したデータを削除する
Date: 1998/03/17
Message-ID: <6eloeh$ck$1@news1.nisiq.net>
X-Deja-AN: 334865492
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Organization: BTNISnet
Newsgroups: fj.lang.visualbasic