Avatar billede power99 Nybegynder
29. maj 2005 - 19:45 Der er 2 kommentarer og
1 løsning

kode til en funktion

Hej,

Hvordan laver jeg det her kode til en funktion, den har en input(type) og den skal så return en værdi.

-----
String type = "";
type = ListBox21->Items->Strings[ListBox21->ItemIndex];

-----
const char* AllChars;
char filename[256];
int ix;

AllChars = PChar(type.c_str());
ix = strlen(AllChars);
while(ix>0 && AllChars[ix-1]!=':') ix--;
strcpy(filename,AllChars+ix);
type = filename;
-----

Det er C++ Builder 6 jeg bruger.
Avatar billede Daniel.E Praktikant
30. maj 2005 - 08:47 #1
AnsiString my_function(AnsiString type) {


type = ListBox21->Items->Strings[ListBox21->ItemIndex];


const char* AllChars;
char filename[256];
int ix;

AllChars = PChar(type.c_str());
ix = strlen(AllChars);
while(ix>0 && AllChars[ix-1]!=':') ix--;
strcpy(filename,AllChars+ix);
type = filename;
return type;
}


jeg benytte ikke Borland Builder så meget mere, men jeg tror nok at du kan benytter AnsiString som function type.
Avatar billede Daniel.E Praktikant
30. maj 2005 - 08:48 #2
hvis det er at du kan bruge min kommentar så skal du bare tage dine 30 points selv... jeg samler ikke, giv mig hellere noget karma...

håber du får løs problemet
Avatar billede power99 Nybegynder
30. maj 2005 - 19:25 #3
jeg har løs problemet, tak ! ;) + det vil jeg så gøre, karma til vb2!
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