elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  API para saber si un archivo existe.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: API para saber si un archivo existe.  (Leído 1,701 veces)
Krackwar ™

Desconectado Desconectado

Mensajes: 100



Ver Perfil
API para saber si un archivo existe.
« en: 25 Febrero 2009, 03:14 am »

Eso , e estado media hora buscando y no e encontrado la API para saber si un archivo existe o no  :-(

¿Alguien la sabe ?

PD: No me sirven funciones que por error digan si existe o no .


En línea

WHK es mas u17r4m4573r31337 que yo



El error mas grande de el mundo es decir que el ser humano es inteligente.

Facismo , antifacismo , etc.. la misma mierda ..
Soy el-> http://tinyurl.com/fantasma-de-krackwar
Código
  1. mov ecx,1000
  2. Etiqueta:
  3. invoke printf,"No Copiare en clases"
  4. loop Etiq
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: API para saber si un archivo existe.
« Respuesta #1 en: 25 Febrero 2009, 03:18 am »

A ver que te parece esto  :P

Código:
http://www.freevbcode.com/ShowCode.asp?ID=345

Saludos


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: API para saber si un archivo existe.
« Respuesta #2 en: 25 Febrero 2009, 03:19 am »

Claro que se puede pero no es con apis sino con una función:
http://www.elhacker.net/trucosvisual.htm

Determinar si un fichero existe o no:

Escriba el siguiente código: (una de tanta maneras aparte de Dir$())

Código
  1. Private Sub Form_Load()
  2. On Error GoTo Fallo
  3. x = GetAttr("C:\Autoexec.bat")
  4. MsgBox "El fichero existe."
  5. Exit Sub
  6. Fallo:
  7. MsgBox "El fichero no existe."
  8. End Sub

Ahora esto lo puedes pasar a una función:

Código
  1. public function fileexists(archivo as string) as boolean
  2. On Error GoTo Fallo
  3. call GetAttr(archivo)
  4. fileexists = true
  5. Exit function
  6. Fallo:
  7.  fileexists = false
  8. Exit function

y te ahorras tener que dependizarte de librerias externas o apis de un sistema operativo que no sabes si será compatible como el vista.
« Última modificación: 25 Febrero 2009, 03:22 am por WHK » En línea

Krackwar ™

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: API para saber si un archivo existe.
« Respuesta #3 en: 25 Febrero 2009, 03:23 am »

Si la api existe , una vez la saque debuggeando no me acuerdo que , no no me sirve ninguna de esas funcionas , gracias de todas maneras.
En línea

WHK es mas u17r4m4573r31337 que yo



El error mas grande de el mundo es decir que el ser humano es inteligente.

Facismo , antifacismo , etc.. la misma mierda ..
Soy el-> http://tinyurl.com/fantasma-de-krackwar
Código
  1. mov ecx,1000
  2. Etiqueta:
  3. invoke printf,"No Copiare en clases"
  4. loop Etiq
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: API para saber si un archivo existe.
« Respuesta #4 en: 25 Febrero 2009, 03:33 am »

Citar
PathFileExists( csFile )
Será esa api?
En línea

Krackwar ™

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: API para saber si un archivo existe.
« Respuesta #5 en: 25 Febrero 2009, 03:34 am »

Si justamente esa era muchas gracias  ;D
En línea

WHK es mas u17r4m4573r31337 que yo



El error mas grande de el mundo es decir que el ser humano es inteligente.

Facismo , antifacismo , etc.. la misma mierda ..
Soy el-> http://tinyurl.com/fantasma-de-krackwar
Código
  1. mov ecx,1000
  2. Etiqueta:
  3. invoke printf,"No Copiare en clases"
  4. loop Etiq
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Alguna regla de 3 para saber cuanto puede tardar en procesarse un archivo
.NET (C#, VB.NET, ASP)
z3nth10n 2 1,445 Último mensaje 1 Agosto 2013, 19:39 pm
por z3nth10n
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines