22. december 2003 - 23:04
Der er
17 kommentarer og 1 løsning
addere tekst
void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString str = Edit1->Text; char *hej = ""; char *s = str.c_str(); hej = hej & s; Memo2->Text = hej; } hvordan skal det laves rigtigt.... jeg vil have den til og lave hej og så putte s i enden af den
Annonceindlæg fra DE-CIX
22. december 2003 - 23:05
#1
bruger borland c++builder 3 /madman
22. december 2003 - 23:08
#2
char buf[100]; strcpy(buf,hej); strcat(buf,s);
22. december 2003 - 23:11
#3
strcpy overwrites strcat appender
22. december 2003 - 23:11
#4
hmm det virker ik med void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString str = Edit1->Text; char *hej = ""; char *s = str.c_str(); char buf[100]; strcpy(buf,hej); strcat(buf,s); Memo2->Text = hej; } Memo2 er bare tom
22. december 2003 - 23:12
#5
doh jeg sender stadig hej som er "" til den
22. december 2003 - 23:16
#6
{ AnsiString str = Edit1->Text; char *hej = "\n"; char *s = str.c_str(); char buf[100] = ""; //strcat(buf,hej); strcat(buf,s); Memo2->Text = buf; } hvorfor vil det ikke virke hvis jeg sletter noget fra min Edit1 så bliver det også væk fra Memo2
22. december 2003 - 23:17
#7
Mangler der ikke en strcpy ?
22. december 2003 - 23:18
#8
strcpy overwriter jo den skal jo blive der selv næste gang man trykker på knappen. så der er nærmest en log
22. december 2003 - 23:20
#9
Skal du så ikke: strcpy(buf,Memo2->Text.c_str()); strcat(buf,str.c_str()); Memo2->Text = buf; ?
22. december 2003 - 23:23
#10
ahhhhhh jov self.... dohh =) tak nu virker det
22. december 2003 - 23:24
#11
er \n ikke ny linje ??
22. december 2003 - 23:25
#12
I nogen sammenhænge. I andre skal man bruge \r\n. Nogle GUI kontroller accepterer ikke linie skift overhovedet.
22. december 2003 - 23:26
#13
hvis den ikke acceptere det laver den så bare sådan en lille sort firkant ??? for det gør min...
22. december 2003 - 23:29
#14
Jep. Har du prøvet både \r og \r\n ?
22. december 2003 - 23:30
#15
hmm sejt det virker med \r\n men ikke med \n\r ????????
22. december 2003 - 23:33
#16
\r\n bruges tit \n\r bruges så godt som aldrig
22. december 2003 - 23:33
#17
OK ?
22. december 2003 - 23:35
#18
jaja den er helt fjong nu virker det som det skal
Kurser inden for grundlæggende programmering