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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Crear carpeta desde VB
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear carpeta desde VB  (Leído 2,861 veces)
Scratz


Desconectado Desconectado

Mensajes: 318



Ver Perfil
Crear carpeta desde VB
« en: 9 Septiembre 2006, 17:15 pm »

Uso
Código:
MkDir ("C:\Hola\Quetal")
para crear una carpeta, pero cuando esta ya está creada me da error. ¿Cómo evito el error y que no me cree una nueva carpeta vacía? Gracias.


En línea

\\... The Revolution Is Comming ...//
Impersecuto


Desconectado Desconectado

Mensajes: 340


No es ni lo uno ni lo otro sino todo lo contrario.


Ver Perfil
Re: Crear carpeta desde VB
« Respuesta #1 en: 9 Septiembre 2006, 17:21 pm »

Segun entiendo deberias primero posicionarte en la unidad o directorio que contendra la carpeta a crear con ChDir y luego solo creas la carpeta con MkDir Quetal.

La carpeta se creara dentro de la unidad o carpeta donde previamente te hayas posesionado.

Espero no equivocarme.

Saludos


En línea

Impersecuto de Chile

"Porque no tenemos nada queremos hacerlo todo"
Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: Crear carpeta desde VB
« Respuesta #2 en: 9 Septiembre 2006, 17:23 pm »

kon un On Error Resume Next va que chuta..... ;) ;)

Salu2

En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
Scratz


Desconectado Desconectado

Mensajes: 318



Ver Perfil
Re: Crear carpeta desde VB
« Respuesta #3 en: 9 Septiembre 2006, 17:25 pm »

Ok, gracias a los 2.
En línea

\\... The Revolution Is Comming ...//
Dayak

Desconectado Desconectado

Mensajes: 18


Pequeño Saltamontes


Ver Perfil
Re: Crear carpeta desde VB
« Respuesta #4 en: 12 Septiembre 2006, 02:14 am »

kon un On Error Resume Next va que chuta..... ;) ;)

Salu2


Soy noob, me gustaria saber como se tiene que acer para introducir en codigo: On Error Resume Next

en el VB6?? es que e visto muchos codigos como estos, i no se donde poner-los.

Ayuda plzz gracias.
En línea

Mr.Chispa

Desconectado Desconectado

Mensajes: 269



Ver Perfil
Re: Crear carpeta desde VB
« Respuesta #5 en: 12 Septiembre 2006, 04:20 am »

por ejemplo:
Código:
Private Sub Form_Load()
On Error Resume Next
    Open "archivo.txt" For Input As #1
    if err.Number = (yo q c) then solucionar()
End Sub
lo q hace el "On Error Resume Next" es q le dice al compilador q cuando encuentre un error en este sub lo omita, cuando ocurre un error lo guarda en Err, asi podes chequear si ocurrio un error,
tambien podes hacer esto q es algo mas ordenado:
Código:
Private Sub Form_Load()
On Error GoTo solucion
    Open "archivo.txt" For Input As #1
solucion:
    id err.Number=(yo q c) then solucion()
End Sub
con este cuando ocurre algun error salta automaticamente a solucion y arregla el problema.
en este ejemplo por si no entendes intenta abrir un archivo, si no lo encuentra salta error, pero como le dijimos q omita los errores sigue a la proxima linea donde nos fijamos si ocurrio tal error (le tenemos q indicar el numbero de error q no lo puse por q no c  ;D), si ocurrio lo q podriamos hacer es indicar al usuario q no existe el archivo, y lito.
saludos.
PD: tambien lo podes poner en el encabezado del codigo para q abarque todo el form
En línea

Gorky


Desconectado Desconectado

Mensajes: 770



Ver Perfil WWW
Re: Crear carpeta desde VB
« Respuesta #6 en: 12 Septiembre 2006, 10:04 am »

kon un On Error Resume Next va que chuta..... ;) ;)

Yo eso lo veo un poco cutre pero para gustos los colores.

Tal vez sea que soy un maniaco de las Api's. Tienes a tu disposicion una muy bonita que se llama CreateDirectory. Con esta funcion no vas a recibir errores sino que cuando se cree el directorio de forma satisfactoria te va a devolver un valor distinto de 0 y cuando no se haya podido crear (bien porque ya existiera o por cualquier otro motivo) te va a devolver 0.

Las cosas bien hechas estan bien hechas. ;)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Crear carpeta en cliente?
Desarrollo Web
L0Ko 1 2,435 Último mensaje 29 Septiembre 2011, 03:05 am
por Z ZERO
Crear un timer desde 0 « 1 2 »
Programación C/C++
Riki_89D 10 6,024 Último mensaje 25 Octubre 2011, 19:43 pm
por <<<-Basura->>>
[Pregunta] ¿Cómo crear una carpeta desde C++?
Programación C/C++
Zodiak98 6 16,085 Último mensaje 31 Agosto 2013, 18:09 pm
por ecfisa
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines