Avatar billede anold Nybegynder
24. november 2000 - 11:30 Der er 6 kommentarer og
1 løsning

Fejl melding i delphi

Er der en som kan sige mig hvad der er galt i denne linje :
Listbox1.Items := Listbox1.Items + (Datamodule1.TbSpiller.fieldbyname(\'DameSingelRaekkeA\').AsString);
det giver denne fejl :
[Error] Kampplan.pas(127): Incompatible types: \'TStrings\' and \'String\'
Avatar billede sjensen Nybegynder
24. november 2000 - 11:33 #1
Ja, det kan jeg:

Du skal bruge

listbox1.items.add(Datamodule1.TbSpiller.fieldbyname(\'DameSingelRaekkeA\').AsString);

i stedet.

Du prøver at tilføre en linie til et array af linier og det kan man ikke.
Avatar billede speedy Nybegynder
24. november 2000 - 11:34 #2
Hvis du vil tilføje en linie i en listbox bruger du Items.add

f.eks.

ListBox1.Items.Add(Datamodule1.TbSpiller.fieldbyname(\'DameSingelRaekkeA\').AsString);

/SpEeDy
Avatar billede speedy Nybegynder
24. november 2000 - 11:34 #3
Der var du hurtig sjensen :))
Avatar billede sjensen Nybegynder
24. november 2000 - 11:38 #4
to sjæle en tanke, speedy !
Avatar billede anold Nybegynder
24. november 2000 - 12:17 #5
Tak sjensen
det virker fint MEN kan du også sige mig hvad der skal stå mer end et +
listbox1.items.add(Datamodule1.TbSpiller.fieldbyname(\'Spillernavn\')+ (Datamodule1.TbSpiller.fieldbyname(\'SpillerKlub\').AsString);
Avatar billede sjensen Nybegynder
24. november 2000 - 12:36 #6
hvis du vil have sat spillernavn, komma, spillerklub in i hver linie i listboksen, a la dette:

Per Jensen, AB
Ole Nielsen, FCK
Jan Petersen, Brøndby

o.s.v. skal du bruge denne linie:

listbox1.items.add(Datamodule1.TbSpiller.fieldbyname(\'Spillernavn\').asstring + \',\' + (Datamodule1.TbSpiller.fieldbyname(\'SpillerKlub\').AsString);

Du havde glemt .asstring efter fieldbyname(\'Spillernavn\') og du skal sætte

+ \',\' + ind mellem de 2 database feltnavne.

Hvis du hellere vil bruge bindestreg istedet for komma således at det ser sådan ud:
 
Per Jensen - AB
Ole Nielsen - FCK
Jan Petersen - Brøndby

skal du bruge

+ \' - \' +

istedet for.

Jeg håber det var det du mente !!
Avatar billede anold Nybegynder
24. november 2000 - 12:48 #7
Det var det, Mange tak
Kan jeg presse citronen lidt mere ??

Kan man ikke få det til at stå på linje noget alla dette :

Per Jensen    AB
Ole Nielsen  FCK
Jan Petersen  Brøndby


Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester