| 
	
		|  Autor | Tema: Comprobar si existe un archivo  (Leído 31,526 veces) |  
	| 
			| 
					
						| {_The_Alwar_} 
								 
								
								 Desconectado 
								Mensajes: 711
								 
								Who dares win
								
								
								
								
								
								     | 
 
¿Como puedo comprobar si existe un archivo? 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| 5v5 
								
								 Desconectado 
								Mensajes: 57
								
								
								
								
								
								   | 
 
Espero te sirva esto, 
 Dir$("nobre del archivo")
 
 este comando te permite comprobar si un archivo existe en determinada carpeta o en la que se encuentra por defaul tu .exe, en la parte donde dice "nombre archivo" puedes colocar la ruta completa...por ejemplo;
 
 msgbox(dir$("c:\*.txt"))   ......aqui te manda el primer .txt que encuentre en la unidad c:..., si tu quieres que te aparescan todos los .txt, por ejemplo, haces un ciclo  y listo........
 
 bueno espero te sirva y tambien espero no te haya revuelto..... si tienes dudas aqui estamos para echarle la mano a quien lo necesite...... y tambien para que nos echen la mano.......
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| programatrix | 
 
Usa visual basic script:Set Fso = CreateObject("Scripting.FileSystemObject")
 If (Fso.FileExists("C:\autoexec.bat" ) ) Then
 MsgBox "El archivo existe."
 End If
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| BenRu 
								The Prodigy  Desconectado 
								Mensajes: 4.006
								 
								-
								
								
								
								
								
								   | 
 
Private Sub Form_Load()On Error GoTo Fallo
 x = GetAttr("C:\Autoexec.bat")
 MsgBox "El fichero existe."
 Exit Sub
 Fallo:
 MsgBox "El fichero no existe."
 End Sub
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| {_The_Alwar_} 
								 
								
								 Desconectado 
								Mensajes: 711
								 
								Who dares win
								
								
								
								
								
								     | 
 
mmm me gusto el metodo de reydelmundo, el de dir$ ese, no lo entiendo o no me va.... de todas formas muchas gracias |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| sch3m4 
								Ex-Staff    Desconectado 
								Mensajes: 1.608
								 
								Nihil est in intelectu quod prius not fuerit insen
								
								
								
								
								
								     | 
 
Puedes usar también FileLen() |  
						| 
								|  |  
								|  |  En línea | 
 
 SafetyBits
 "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..
 |  |  |  | 
			| 
					
						| Slasher-K 
								       
								
								 Desconectado 
								Mensajes: 1.477
								
								
								
								
								
								   | 
 
Las siguientes funciones nunca fallan y sirven una para saber si existe un archivo, y otra para saber si existe un directorio. Function IsFile(ByVal Filename As String) As BooleanOn Error Resume Next
 IsFile = (GetAttr(Filename) And Not vbDirectory)
 End Function
 
 Function IsDir(ByVal sDir As String) As Boolean
 On Error Resume Next
 If sDir = vbNullString Then Exit Function
 IsDir = ((GetAttr(sDir) And vbDirectory) = vbDirectory)
 End Function
 
Saludos. |  
						| 
								|  |  
								|  |  En línea | 
 
  A la reina de las profundidades que cuida los pasos de una sombra en la noche :* |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | [VB6] Comprobar si proceso existe y mostrar su ruta, AYUDA Programación Visual Basic
 | revenge1252 | 7 | 10,208 |  20 Mayo 2011, 11:23 am por revenge1252
 |  
						|   |   | [Solucionado] comprobar si el fichero existe, variable tipo string Programación C/C++
 | tonilogar | 7 | 7,555 |  23 Junio 2011, 16:48 pm por tonilogar
 |  
						|   |   | comprobar si existe un archivo
							« 1 2 » Programación C/C++
 | MasterPunk | 13 | 21,864 |  9 Febrero 2012, 04:04 am por wachi
 |  
						|   |   | [BASH] Comprobar si existe archivo, para evitar reemplazarlo Scripting
 | WaAYa HaCK | 3 | 5,054 |  25 Febrero 2012, 00:42 am por leogtz
 |  
						|   |   | mkisofs dice que el archivo no existe, pero si existe. Software
 | huchoko | 1 | 2,845 |  22 Febrero 2019, 13:27 pm por okik
 |    |