| 
				 
					03.12.2009, 11:40  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            ringfahrer 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 9 
	Registriert seit: Nov 2009
	
 
 
8.6 
2009 
de 
 
89093 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					Hallo LVF'ler 
ich habe ein kleines Problem. Ich versuche einen Messwertaufnehmer der Firma  Seng in LV ein zu binden. Hat jemand vielleicht Erfahrung damit?  
Wenn ich die AnaDigIO.DLL über Werkzeuge > Importieren > DLL... importieren möchte, fragt er mich nach einer Header Datei. Das Treiberpaket beinhaltet zwar die verschiedensten Headerdateien aber leider keine mit den Funktionen der AnaDigIO.DLL. Gibt es eine Möglichkeit die DLL trotz alledem einzubinden?
 
Wenn ich die Funktion "DLL befindet sich nicht auf lokalem Computer" deaktiviere zeigt mir LV auch die Funktionen an (siehe Anhang). Bleibt mir nur jede Funktion einzeln mit dem Knoten zum Aufruf externer Bibliotheken einzubinden?
 
Danke für eure Hilfe.
     
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 12:52  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            IchSelbst 
 
 
                            
                                LVF-Guru 
                                      
                                
  
                            
                            
	Beiträge: 3.708 
	Registriert seit: Feb 2005
	
 
 
11, 14, 15, 17, 18 
- 
DE 
 
97437 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					' schrieb:Das Treiberpaket beinhaltet zwar die verschiedensten Headerdateien aber leider keine mit den Funktionen der AnaDigIO.DLL. 
Das kann fast nicht sein. Ohne eine Headerdatei, die die Parametrierung der einzelnen Funktionen (Prototypen) enthält, geht gar nichts.
 Zitat:Gibt es eine Möglichkeit die DLL trotz alledem einzubinden? 
Ohne die Prototypen ...
 
Weißt du denn, welche Funktion welche Parameter hat?
				  
				
				
 
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).  
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 13:50  
				 
				
  Beitrag #3 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            ringfahrer 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 9 
	Registriert seit: Nov 2009
	
 
 
8.6 
2009 
de 
 
89093 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					' schrieb:Weißt du denn, welche Funktion welche Parameter hat? 
Man kann sich das höchstens aus den Funktionsnamen herleiten. Aber meinem Verständnis nach, sollte eine Headerdatei den gleich Namen tragen wie die DLL, oder? Ich würde ja den Hersteller selber fragen, nur ist der leider in Rente gegangen.
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 14:04  
				 
				
  Beitrag #4 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            jg 
 
 
                            
                                CLA & CLED 
                                
                                
 
  
                            
                            
	Beiträge: 15.864 
	Registriert seit: Jun 2005
	
 
 
20xx / 8.x 
1999 
EN 
 
Franken... 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					' schrieb:Wenn ich die AnaDigIO.DLL über Werkzeuge > Importieren > DLL... importieren möchte, fragt er mich nach einer Header Datei. Das Treiberpaket beinhaltet zwar die verschiedensten Headerdateien aber leider keine mit den Funktionen der AnaDigIO.DLL. Gibt es eine Möglichkeit die DLL trotz alledem einzubinden? 
Im Prinzip schon, aber du musst für jeden Funktionsaufruf wissen, welche Parameter übergeben werden, d.h. du brauchst eine vollständige Dokumentation der Schnittstelle. Und dann musst du für jeden Funktionsaufruf selber das VI schreiben.
 ' schrieb:Aber meinem Verständnis nach, sollte eine Headerdatei den gleich Namen tragen wie die DLL, oder? 
Ist üblich, muss aber nicht so sein...
 
Gruß, Jens
				  
				
				
 
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci) 
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
 
Einführende Links zu LabVIEW, s.  GerdWs Signatur.  
 
				
				
				 
			 | 
                              
                 
				 
				 
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 14:39  
				 
				
  Beitrag #5 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            ringfahrer 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 9 
	Registriert seit: Nov 2009
	
 
 
8.6 
2009 
de 
 
89093 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					' schrieb:Im Prinzip schon, aber du musst für jeden Funktionsaufruf wissen, welche Parameter übergeben werden, d.h. du brauchst eine vollständige Dokumentation der Schnittstelle. Und dann musst du für jeden Funktionsaufruf selber das VI schreiben. 
Ist üblich, muss aber nicht so sein... 
 
Gruß, Jens 
Das ist dann der von mir angesprochene Knoten zum Aufruf externer Bibliotheken, oder?
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 15:30  
				 
				
  Beitrag #6 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.12.2009, 16:22  
				 
				
  Beitrag #7 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            jg 
 
 
                            
                                CLA & CLED 
                                
                                
 
  
                            
                            
	Beiträge: 15.864 
	Registriert seit: Jun 2005
	
 
 
20xx / 8.x 
1999 
EN 
 
Franken... 
Deutschland 
			 | 
                              
DLL einbinden ohne Header Datei 
				
					' schrieb:Das ist dann der von mir angesprochene Knoten zum Aufruf externer Bibliotheken, oder? 
Ja.
				  
				
				
 
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci) 
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
 
Einführende Links zu LabVIEW, s.  GerdWs Signatur.  
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |