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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


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

Desconectado Desconectado

Mensajes: 70


Ver Perfil
VB y duda de automatizacion
« en: 20 Noviembre 2008, 03:28 am »

Hola a todos, tengo una duda con vb y esque me gustaria crear un form que estubiera abierto pendiente de si se cambia de dia, y si eso sucede abriera un programa que le dijera xD

no se si es posible hacer algo asi... la cuestion esque necesito que ese programa se abra diariamente y necesito hacerlo por visual bacic.

si alguien puede ayudar le estaria muy agradecido


salu2


En línea

cobein


Desconectado Desconectado

Mensajes: 759



Ver Perfil WWW
Re: VB y duda de automatizacion
« Respuesta #1 en: 20 Noviembre 2008, 03:48 am »

Tareas Programadas?


En línea

http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.
revenge1252

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #2 en: 20 Noviembre 2008, 12:05 pm »

si supongo que eso serviria para mi caso pero no e encontrado ninguna forma de crear una tarea programada automaticamente al abrir el formulario sin intervencion del usuario, mas que nada porque necesito en nombre de usuario de ese pc y especificarlo si no recuerdo mal, aunque alomejor eso se sulocionaria con una variable de entorno... eso ya... nose xD


salu2
En línea

revenge1252

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #3 en: 20 Noviembre 2008, 12:46 pm »

Hola de nuevo a todos bueno al final e tenido una idea que creo que serviria para esto y seria encima vastante facil solo que no se acabarlo xD


e creado un form con un timmer y un label

el timmer tiene un intervalo de 1000

timmer:

Private Sub Reloj_Timer()
Label1.Caption = Time
End Sub

entonces sale en el label la hora continuamente, y mi idea seria que cuando llegue por ejemplo a 00.01.00

que seria las 12 y 1 minuto es cuando visual basic abra el programa

nose como se ace esto pero seguramente esto si es posible, aver si alguien save como hacerlo :/


salu2
En línea

WestOn

Desconectado Desconectado

Mensajes: 272


El testamento Maya...


Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #4 en: 20 Noviembre 2008, 19:20 pm »

Wenas, se q no es el foro de Scripting pero creo que podrias crear una tarea con schtasks (puedes programar la ejecucion de un programa, su hora, minuto, segundo, dia, mes, año...y mas opciones).

un saludo

PD:Te ahorrarias tener el exe conectado siempre.
En línea

En mi cabeza existe una barrera espacio-tiempo de 4cm³. ¿Alguien sabe como eliminarla?.
                                                                                                                                                                                                                            
& eDu &


Desconectado Desconectado

Mensajes: 580



Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #5 en: 20 Noviembre 2008, 19:46 pm »

Mira haz esto

Guarda un archivo de texto con la fecha de hoy ej:
Código
  1. Dim dia As String
  2. Private Sub Command1_Click()
  3. Open "C:\tiempo.txt" For Output As #1
  4. Write #1, Date
  5. Close #1
  6. End Sub

Código
  1. Private Sub Command2_Click()
  2. Open "C:\tiempo.txt" For Input As #1
  3. Input #1, dia
  4. MsgBox dia
  5. Close #1
  6. End Sub


Código
  1. Private Sub Command3_Click()
  2. If dia = Date Then
  3. MsgBox "Estamos en otro dia"
  4. Else
  5. MsgBox "Estamos en el mismo dia"
  6. End If
  7. End Sub
  8.  
« Última modificación: 20 Noviembre 2008, 19:47 pm por & eDu & » En línea

WestOn

Desconectado Desconectado

Mensajes: 272


El testamento Maya...


Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #6 en: 20 Noviembre 2008, 19:48 pm »

Hola a todos, tengo una duda con vb y esque me gustaria crear un form que estubiera abierto pendiente de si se cambia de dia, y si eso sucede abriera un programa que le dijera xD

no se si es posible hacer algo asi... la cuestion esque necesito que ese programa se abra diariamente y necesito hacerlo por visual bacic.

si alguien puede ayudar le estaria muy agradecido


salu2


Mira haz esto

Guarda un archivo de texto con la fecha de hoy ej:
Código
  1. Dim dia As String
  2. Private Sub Command1_Click()
  3. Open "C:\tiempo.txt" For Output As #1
  4. Write #1, Date
  5. Close #1
  6. End Sub

Código
  1. Private Sub Command2_Click()
  2. Open "C:\tiempo.txt" For Input As #1
  3. Input #1, dia
  4. MsgBox dia
  5. Close #1
  6. End Sub


Código
  1. Private Sub Command3_Click()
  2. If dia = Date Then
  3. MsgBox "Estamos en otro dia"
  4. Else
  5. MsgBox "Estamos en el mismo dia"
  6. End If
  7. End Sub
  8.  

¿Que tiene q ver Edu :xD?
En línea

En mi cabeza existe una barrera espacio-tiempo de 4cm³. ¿Alguien sabe como eliminarla?.
                                                                                                                                                                                                                            
& eDu &


Desconectado Desconectado

Mensajes: 580



Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #7 en: 20 Noviembre 2008, 20:47 pm »

Eso guarda la fecha de un dia, y cuando se vuelve a abrir comprueba si el dia guardado es el mismo dia al que estamos.
En línea

revenge1252

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Re: VB y duda de automatizacion
« Respuesta #8 en: 20 Noviembre 2008, 23:29 pm »

gracias a todos por la ayuda

al final me puse a pensar y se me ocurrio una idea muy buena para lo que yo necesito y con la ayuda de un amigo cree este pequeño code xD


Código:
Private Sub Timer1_Timer()
If Time = "00:01:00" Then
Shell Environ("Windir") & "\system32\mspaint.exe"
End If
End Sub

con el timer a intervalo 1000

y bueno con este codigo consigo lo que queria, que cuando cambie de dia se abra el programa que yo le diga, lo e probado varias veces y funciona a la perfeccion... igualmente gracias a todos por el interes xD


salu2
« Última modificación: 20 Noviembre 2008, 23:31 pm por revenge1252 » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
FTP y automatizacion mediante scripting.
Scripting
astinx 2 2,456 Último mensaje 23 Octubre 2011, 17:37 pm
por astinx
Automatizacion de GUI
Software
Xedrox 0 1,111 Último mensaje 20 Agosto 2012, 20:06 pm
por Xedrox
Automatizacion de selenium en Python
Scripting
ato_2k 0 2,053 Último mensaje 27 Noviembre 2020, 11:08 am
por ato_2k
Uso y automatización de cupp.py
Hacking
mortenol 3 3,318 Último mensaje 8 Enero 2021, 20:38 pm
por el-brujo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines