Seite 1 von 2
					
				aus Assembler EXE-Datei erstellen über Linker
				Verfasst: 09.08.2006 20:48
				von coMstructor
				Hab zu diesem Thema mal ein Tutorial geschrieben , da ich das selbst für einen Compiler brauche 
Nachlesen unter 
http://deepblue.de.funpic.org/viewtopic.php?f=11&t=27 
			 
			
					
				
				Verfasst: 09.08.2006 23:46
				von edel
				O.k. ... und du bist dir sicher das es '__imp__MessageBoxA@8' gibt ? 

 
			 
			
					
				
				Verfasst: 10.08.2006 08:50
				von Leonhard
				Ich würd spontan sagen: nein.
			 
			
					
				
				Verfasst: 10.08.2006 09:15
				von Alves
				Habt ihr weitergelesen?
Ich kenn mich zwar nicht mit ASM aus, er hats aber so schön erklärt, da glaub ich ihm mal.
			 
			
					
				
				Verfasst: 10.08.2006 12:45
				von coMstructor
				Leonhard hat geschrieben:Ich würd spontan sagen: nein.
warum nicht? 

 der source läuft und dieser befehl steht genau so in der fasm manual  

 ich hoffe ich sag jetzt nix falsches  

 
			 
			
					
				
				Verfasst: 10.08.2006 22:23
				von Leonhard
				Das ist ein sozusagen 'Import'-Befehl der aus einer Object-Datei oder dem System (weis nicht genau) declamiert wird, damit man den Befehl im Code verwenden kann. Wie man sehen kann wird im Code der Befehl auch aufgerufen. Der Code, den du hattest war bestimmt ein Beispiel-Code.
Sooo viel ahnung mit ASM hab ich zwar nicht aber es reicht für das aus.
			 
			
					
				
				Verfasst: 10.08.2006 22:36
				von edel
				coMstructor hat geschrieben:Leonhard hat geschrieben:Ich würd spontan sagen: nein.
warum nicht? 

 der source läuft und dieser befehl steht genau so in der fasm manual  

 ich hoffe ich sag jetzt nix falsches  

 
Ich kann dein Tut jetzt zwar nicht mehr lesen (mysql fehler) , aber ich glaube du hast dich da nur verschrieben.
Du rufst '__imp__MessageBoxA@8' auf, aber uebergibst 4 x long (16).
 
			 
			
					
				
				Verfasst: 11.08.2006 13:29
				von coMstructor
				ja das hab ich umgeändert , da stand 16 . hab nur überlegt da ich nur 2 strings habe die ich brauche à 4 byte also 8  
edit:: hab das tutorial wieder hochgeladen  

 
			 
			
					
				
				Verfasst: 18.08.2006 10:17
				von Pinhead
				Hi,
ich bekomme da einen unschönen Fehler beim ansehen:
SQL ERROR [ mysql4 ]
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) [2002]
Ist der Link tot oder nur die üblichen Serverprobleme???
Gruß Pinhead
 
			 
			
					
				
				Verfasst: 26.08.2006 23:08
				von coMstructor
				coMstructor hat geschrieben:
edit:: hab das tutorial wieder hochgeladen  

 
das sagt wohl alles 
  