| 
				
				 
					Einbinden einer dll (*.so)
				 
			 | 
		
		
	
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung", 
indem du auf den "Lösung" Button rechts unter dem entsprechenden  Beitrag klickst. Vielen Dank!
	
		
	
		
			| 
				 
					05.03.2010, 14:36  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Apu 
 
 
                            
                                LVF-Grünschnabel 
                                  
                                
  
                            
                            
	Beiträge: 41 
	Registriert seit: Jun 2006
	
 
 
2009 
2006 
EN 
 
06366 
Deutschland 
			 | 
                              
Einbinden einer dll (*.so) 
				 
					Hallo! 
 
Brauche dringend Hilfe beim Einbinden einer *.so Bibliothek. 
Ich möchte eine Funktion aus der Bibliothek aufrufen, die Definition ist folgende: 
 
DWORD Statistics(HANDLE hHandle, TPDIAG *diag) 
 
dabei ist TPDIAG eine Struktur mit folgendem Aufbau: 
 
typedef struct 
{ 
  WORD  wType;  
  DWORD dwBase;  
  WORD  wIrqLevel;  
  DWORD dwReadCounter;  
  DWORD dwWriteCounter;  
  DWORD dwIRQcounter;  
  DWORD dwErrorCounter; 
  WORD  wErrorFlag;  
  int   nLastError;  
  int   nOpenPaths;  
  char  szVersionString[VERSIONSTRING_LEN]; 
} TPDIAG; 
 
Ich habe mir einen Cluster erstellt mit obigem Inhalt. 
Die Frage ist jetzt aber wie der Parameter in der Call Library Function zugewiesen werden muss. 
Welchen Typ muss ich dafür vergeben und welches Datenformat? 
Außerdem ist mir das mit dem String noch ein bisschen schleierhaft 
 
Bin ein absoluter Anfänger was das Einbinden von externem Code angeht, also bitte ich hier um Hilfe.
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					05.03.2010, 21:33  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					08.03.2010, 16:34   
(Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2010 16:39  von Apu.)
				 
				
  Beitrag #3 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					08.03.2010, 19:51  
				 
				
  Beitrag #4 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |