| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen   | 
	
	
	
		| Autor | 
		Nachricht | 
	
	
		Leader4
 
 
  Anmeldungsdatum: 20.01.2005 Beiträge: 99 Wohnort: Leipzig
  | 
		
			
				 Verfasst am: 17.12.2005, 18:50    Titel: Pfad ermitteln | 
				     | 
			 
			
				
  | 
			 
			
				Hi,
 
 
ich wollte mal fragen, ob jemand weiß, wie ich den Pfad eines laufenden Programms (also quasi seinen eigenen Pfad) ermitteln kann. Es reicht mir auch eigentlich schon der Laufwerksbuchstabe.
 
 
Mit Command$(0) bekomme ich immer nur den Dateinamen und nicht den Pfad (bzw. den Laufwerksbuchstaben) heraus.
 
 
 
Thx.
 
 
M. f. G.
 
Leader4 _________________ Ein richtiger Programmierer muss so richtig faul sein und sich den ganzen Tag mit der Frage beschäftigen, wie man mal wieder etwas einfacher machen kann. | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Sebastian Administrator
  
  Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
  | 
		 | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Leader4
 
 
  Anmeldungsdatum: 20.01.2005 Beiträge: 99 Wohnort: Leipzig
  | 
		
			
				 Verfasst am: 17.12.2005, 19:32    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Vielen Dank für die rasche Antwort.     
 
 
 
M. f. G.
 
 
Leader4. _________________ Ein richtiger Programmierer muss so richtig faul sein und sich den ganzen Tag mit der Frage beschäftigen, wie man mal wieder etwas einfacher machen kann. | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		jb
 
  
  Anmeldungsdatum: 14.01.2005 Beiträge: 2010
 
  | 
		
			
				 Verfasst am: 17.12.2005, 20:41    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Der Vollständigkeit halber sei mal erwähnt, das exepath das gleiche bewirkt...
 
 
jb | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		psygate
 
 
  Anmeldungsdatum: 05.04.2005 Beiträge: 304 Wohnort: Wien und der Computer
  | 
		
			
				 Verfasst am: 17.12.2005, 21:02    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Ich eprsönlich bevorzuge exepath, das it zuverlässiger, hatte schon einige fehler mit curdir$...
 
 
 
nur mal so zum Probieren:
 
 
 	  | Code: | 	 		  
 
screen 12
 
print "Die Exe-Datei dieses Programms befindet sich in diesem Verzeichnis:"
 
print exepath$
 
sleep
 
system
 
 | 	 
  | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		MisterD
 
  
  Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
  | 
		
			
				 Verfasst am: 17.12.2005, 23:18    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				der fehler mit curdir is ganz einfach:
 
 	  | Code: | 	 		  C:\Programme\FB-Programm\> programm.exe
 
 
CURDIR = C:\Programme\FB-Programm\
 
exepath = C:\Programme\FB-Programm\ | 	  
 
 	  | Code: | 	 		  C:\Windows\Temp\> C:\Programme\FB-Programm\programm.exe
 
 
CURDIR = C:\Windows\Temp
 
exepath = C:\Programme\FB-Programm\ | 	  
 
Curdir ist vom ausführungsort abhängig.. _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
 
Edsger W. Dijkstra | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		 |