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.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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.
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
jeg har løs problemet, tak ! ;) + det vil jeg så gøre, karma til vb2!
Kurser inden for grundlæggende programmering