Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 16:02

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

Advertisement



Compilererror (RAD Studio)

Discussion on Compilererror (RAD Studio) within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2009
Posts: 177
Received Thanks: 42
Compilererror (RAD Studio)

Quote:
int value;
unsigned Adresse = 0x00797FE8;
unsigned Offset = 0x0000002C;
ReadProcessMemory(0,(void*)Adresse,&value,sizeof(v alue),0);
ReadProcessMemory(0,(void*)(value+Offset),&value,s izeof(value),0);

stringstream out;
out<<value;
string s = out.str();

String data ="*** "+s;
char * Sending = data.t_str();
Compilerror:
Quote:
Keine Übereinstimmung für UncodeString::UnicodeString(const UnicodeString&) gefunden
Kann leider nicht wie bei VS 2010 einfach auf Multibyte stellen da ich mit Rad Studio arbeite und dieser Compiler sowas nicht besitzt.

Hat wer eine Lösung hab schon vieles versucht aber nun bin ich auch am ende.
BrendonHomo is offline  
Old 01/18/2011, 17:22   #2
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Quote:
String data ="*** "+s;
char * Sending = data.t_str();
Du scheinst eine spezielle string-Klasse deiner IDE zu verwenden. Was imho für deinen Code snippet völlig überflüssig ist. Das sollte es genauso tun:

Code:
string data = "*** "+s;
const char* Sending = data.c_str();
xNopex is offline  
Thanks
1 User
Old 01/18/2011, 17:44   #3
 
elite*gold: 0
Join Date: Apr 2009
Posts: 177
Received Thanks: 42
Danke für die schnell Antwort soweit alles gut,
aber nehme ich c_str statt t_str sendet er mein Packet nichtmehr.
Haste vll dafür eine Lösung?
Bzw wusste garnicht das es ein unterschied zwischen String und string gab
BrendonHomo is offline  
Old 01/18/2011, 19:05   #4
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Die Klasse String ist VCL spezifisch. string ist c++ Standard. Um zu klären, warum das bei dir nicht gesendet wird, ist es wichtig, welche Funktion du aufrufst, und ob zur Laufzeit oder Compilezeit evtl. Fehlermeldungen auftreten.
xNopex is offline  
Thanks
1 User
Old 01/18/2011, 19:13   #5
 
elite*gold: 0
Join Date: Apr 2009
Posts: 177
Received Thanks: 42
Ich ruf die Sendpacket funktion eines Spiels auf wo ich Sending in den Register edx schiebe, danach kommt der Call funktioniert wie gesagt mit t_str perfekt.
Nein bekomme keine Fehlermeldungen / Warnungen.

Habs gelöst:
hab einfach normal +(AnsiString)value dahinter gemacht.
BrendonHomo is offline  
Reply


Similar Threads Similar Threads
3D Studio Max 7..oO
02/10/2010 - Main - 1 Replies
gibt es irgendwo noch die Version 7 zum Downloaden?? mfg psp weil bei 2010 kommt bei dem plugin was ich brauche immer fehlercode thx
BMP Studio Pro .2
11/04/2009 - Music - 3 Replies
Hey, Ich habe mir jetzt BMP 4.2 gekauft, bzw. von nem kumpel abgkauft ^^ Könnte jmd. ein TuT oda so drüber schreiben oda so, sooo viel funktionen blick ich nich durch ;D währ voll sozial unso ^^ Mfg Bobo-y
BPM Studio 4
10/30/2009 - Main - 1 Replies
Hey Leute!! Ich hätte da mal ne Frage. Wisst ihr wo ich das BPM Studio 4 gratis herbekomme??? Ne Seite wo man solche sachen downloadn kann?? z.b. so wie man bei ****.to gratis filme sehen kann?? Die * mache ich weil ich jetz nich sicher weiß ob man das hier schreiben darf!



All times are GMT +2. The time now is 16:02.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.