lisbox eintrag verwenden

FJK

Erfahrenes Mitglied
hallo

ich brauche malwieder eure hilfe:

borland c++ win xp

ich habe eine listbox die ich mit einen array beschreibe
nun will ich ein eintrag makieren und den ein lesen bzw löschen kann mir jemand helfen

zb
es steht in der listbox
und erde ist makiert

Merkur
Venus
Erde
Mars
Jupiter
Saturn
Uranus
Neptun
Pluto


wenn ich jetzt auf den button klicke dann will ich Erde in einem editfeld ausgeben
wenn ich auf einem anderen button klicke dann will ich Erde löschen
 
Zuletzt bearbeitet:
hallo

ich habs selbs hinbekommen

Code:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;

AnsiString Array[10];
int b;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 AnsiString a;
 int i;

 b++;

 a=Edit1->Text;

 Array[b]=a;

 ListBox1->Clear();

 for(i=0;i<=10;i=i+1)
  {
   ListBox1->Items->Add(Array[i]);
  }
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
  int a=ListBox1->ItemIndex;
  Edit2->Text=Array[a];
}
//---------------------------------------------------------------------------
 
Zuletzt bearbeitet:
Zurück