Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 06:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C++] Text wird falsch ausgegeben

Discussion on [C++] Text wird falsch ausgegeben within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
neo305's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 19
Received Thanks: 30
[C++] Text wird falsch ausgegeben

Hi,

ich habe diesen char definiert.

Code:
char* test;
Und in dieser Funktion wird ihr ein Wert zugewiesen:

Code:
void GetPath(int fileNum)
{
HANDLE fHandle; 
WIN32_FIND_DATAA wfd; 
int counter=0;

fHandle=FindFirstFileA("C:\\Test\\*",&wfd); 


while (FindNextFileA(fHandle,&wfd)) 
{ 
    if (wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) 
    { 
    } 
    else 
    { 
	   if(fileNum==0){test = wfd.cFileName;}
	   if(fileNum==counter){test= wfd.cFileName;}
	   counter+=1;
    } 
} 
FindClose(fHandle);
}
Doch wenn ich test in einer MessageBox ausgebe:

Code:
MessageBoxA(0,test,"Test",0);
Gibt er immer irgendwelche Sonderzeichen aus.

Hoffe ihr könnt mir helfen.
neo305 is offline  
Old 07/07/2011, 23:22   #2
 
vst0rm's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
'test' sollte ein array sein ;-)
Code:
char test[MAX_PATH];
vst0rm is offline  
Old 07/07/2011, 23:29   #3
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 454
Bis zur MessageBox ist wfd.cFileName schon wieder überschrieben, da die Struktur lokal ist und auf dem Stack liegt/lag.
Also einfach char test[MAX_PATH]; strcpy(test, wfd.cFileName); benutzen
link is offline  
Reply


Similar Threads Similar Threads
[Text-TuT] Client Text und Beschriftungen
09/19/2011 - Flyff Private Server - 6 Replies
Hey ElitePvPer's, heute zeige ich euch; - wie man den Text und/oder die Beschriftungen ingame ändert. - Wie man die Farbe des Textes und/oder der Beschriftung ändert. Wir öffnen zu erst die im Resource-Ordner enthaltene textclient.txt.txt. Nehmen wir mal an wir möchten die Farbe und den Text von "Du hast XXX Penya erhalten (Gesamt: XXX Penya)" ändern. Wir suchen dazu(+) in der textClient.txt.txt nach "Penya". Direkt der 2te String ist es: IDS_TEXTCLIENT_INC_000185 Du hast %s Penya...
OX-Fragen Deutsch der Text '' O = richtig / X = falsch '' auf Chinesisch
06/25/2011 - Metin2 Private Server - 0 Replies
Hey Leute;D Also meine OX fragen sind zwar deutsch, aber dass O richtig bedeutet & X falsch, ist auf Chinesisch. Wie & wo kann ich das ändern :S?
Wieviel Geld habt ihr für Fly for fun ausgegeben? :D
02/07/2011 - Off Topic - 81 Replies
Hey Frage: Wie viel € habt ihr für das mmo Fly For Fun ausgegeben?
Text wird mit roter Farbe angezeigt
06/13/2010 - Metin2 Private Server - 7 Replies
Hey epvpers... ich hab da auf meinem pserver ein kleines problem mit den texten bei waffen, rüssis etc. und zwar wird mir der text ( wie im titel beschrieben) in rot angezeit. dies soll ja heissen, dass das lvl zu tief ist. aber ich hab in der db nachgesehen. dort stand abl lvl 95, und im clienten steht 80. und ich selbst bin 99. könnt ihr mir da vieleicht weiterhelfen? MfG 070711
[Frage] PSC ausgegeben wofür??
12/20/2009 - Off Topic - 18 Replies
Hallo Com Ich habe etwas mit ner PSC bezahlt und möchte nun gerne wissen wofür das geld dieser karte genutzt wurde. Wer weiß wo man dieses gucken kann soll mir bitte einen link schicken oder in diesen Thread reinstellen daknk schonmal Euer Lolcat2009 ;)



All times are GMT +1. The time now is 06:50.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.