Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 30-mar-2005, 20:37   #1 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Bloquear un PC

Alguien sabe como puedo hacer un programa que bloquee una computadora desde otra?

Como lo hacen en los cybers que si quieres usar un pc tienes que decirle al que atiende el lugar que te abra una de las computadoras, entonces el desde su computadora habilita la que vaya a usar el cliente y cuando se termina el tiempo se deshabilita.
Iodem Asakura está desconectado   Responder Citando
Antiguo 01-abr-2005, 18:35   #2 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
??????????
Iodem Asakura está desconectado   Responder Citando
Antiguo 02-abr-2005, 06:36   #3 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Cool

Con un programa cliente/servidor... En el cliente haces el programa que deshabilite el taskbar, el boton inicio y los iconos del desktop y en el servidor con el winsock le mandas una contraseña o una orden para que se active, si quieres le pones un timer que al cumplirse un tiempo se deshabilite...
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 02-abr-2005, 10:08   #4 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Me podrias dar alguna instruccion sobre como hacerlo, porque en realidad se lo que necesita el hacer el program (por lo menos en parte), pero el problema es que no se como hacerlo. Por ejemplo, como hago para que me quite la barra del menu de inicio, o que me deshabilite el administrador de tareas, o que me quite los iconos del escritorio ( en realidad quisiera, poder poner una imagen por encima de todo eso).

No se que necesito usar para hacerlo. Me podrias guiar un poco?
Iodem Asakura está desconectado   Responder Citando
Antiguo 02-abr-2005, 15:36   #5 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Cool

En las FAQ¿S esta el codigo para deshabilitar el taskbar y los iconos del desktop... Para cambiar el fondo usa este codigo:

Private Declare Function SystemParametersInfo Lib `user32` Alias
`SystemParametersInfoA` (ByVal uAction As Long, ByVal uParam As
Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Dim fallo As Integer
fallo = SystemParametersInfo(20, 0, "ruta", 0)
End Sub
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 02-abr-2005, 18:57   #6 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Voy a esperimentar un poco y luego te aviso como me fue. Gracias
Iodem Asakura está desconectado   Responder Citando
Antiguo 02-abr-2005, 21:15   #7 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Excusame que sea tan novato, pero podrias expliarme un poco como puedo hacer una prueba con esto?

Porque copie y pegue el texto que me pusiste, y cambie los caracteres " ' " por comillas porque el visual basic no lo aceptaba (ponia en color rojo toda la fila). Luego lo ejecute, pero no pasa nada.
Iodem Asakura está desconectado   Responder Citando
Antiguo 03-abr-2005, 14:57   #8 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Cool

Pero en ese codigo no habian comillas simples... La primera parte la pones en un modulo y la segunda en el form... ahi esta especificado... Hasta tiene programados de 6 botones, solo agregalos... Luego le haces los cambios que quieras...
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 03-abr-2005, 16:52   #9 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Cita:
Iniciado por vbx3m
En las FAQ¿S esta el codigo para deshabilitar el taskbar y los iconos del desktop... Para cambiar el fondo usa este codigo:

Private Declare Function SystemParametersInfo Lib `user32` Alias
`SystemParametersInfoA` (ByVal uAction As Long, ByVal uParam As
Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Dim fallo As Integer
fallo = SystemParametersInfo(20, 0, "ruta", 0)
End Sub
A este codigo es que me refiero. Visual basic me dice: "Invalid character", señalandome al caracter que esta antes de "user32", o sea, el caracter " ´ ".

Disculpa la molestia , se que te he preguntado mucho, pero no logro dar con lo que debo hacer, o mas bien, con lo que estoy hacinedo mal.
Iodem Asakura está desconectado   Responder Citando
Antiguo 05-abr-2005, 07:09   #10 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Cool

No te preocipes, aqui todos estamos para ayudarnos ... El codigo va así:

Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As
Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Dim fallo As Integer
fallo = SystemParametersInfo(20, 0, "ruta", 0)
End Sub

Este codigo lo probe y lo unico que hace es quitarme el que tenia pero no pone el que le indico... Cuando logre que funcione te digo como haces... Ok... Si tienes alguna otra pregunta con respecto a lo demas que llevaria este programa?...
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 05-abr-2005, 21:08   #11 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Gracias por tu disponibilidad.

Ejecute el codigo que me pasaste, pero aun asi no lo logro. Es lo mismo que yo corra una aplicacion sin ningun codigo a correrla con el codigo que me pasaste, no hace absolutamente nada. Tu me dices que te quita el que tenias, pero no te pone el nuevo. A mi no me hace nada de nada, ni quita ni pone.
Iodem Asakura está desconectado   Responder Citando
Antiguo 06-abr-2005, 12:11   #12 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Cool

Prueba con este codigo para cambiar la imagen del desktop, lo que debes hacer es poner la imagen en un picture:

Private Declare Function SystemParametersInfo Lib "user32" Alias _
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam _
As Long, ByVal lpvParam As String, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_UPDATEINIFILE = &H1
Const SPIF_SENDWININICHANGE = &H2

Private Sub Command1_Click()
Call SavePicture(Picture1, "c:\" & "Wallpaper.bmp")
kfile = "c:\" & "Wallpaper.bmp"
x = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, kfile, SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
End Sub


Con este deberia de cambiar el wallpaper, a mi me funciono... Pruebalo y me dices que tal...
__________________
ホルヘ・ラファエル・マルティネス・レオン

Última edición por vbx3m; 06-abr-2005 a las 12:13.
vbx3m está desconectado   Responder Citando
Antiguo 06-abr-2005, 21:12   #13 (permalink)
Iodem Asakura ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 389
Que emocion !!! Al fin me funciono.

Gracias por no cansarte de mi problema. Por lo menos ahora llevo una de tres de las cosas que necesito hacer, ahora voy a ver los faqs para hacer las otras dos.

Gracias de nuevo.
Iodem Asakura está desconectado   Responder Citando
Antiguo 22-abr-2005, 15:22   #14 (permalink)
Colaborador
David el Grande llegará a ser famoso muy prontoDavid el Grande llegará a ser famoso muy prontoDavid el Grande llegará a ser famoso muy pronto
 
Avatar de David el Grande
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 5.314
Triste No me Funciona

No me funciona una parte
Ya que al bloquear los iconos del escritorio
Igual se puede acceder al menu inicio
pulsando doble click
David el Grande está desconectado   Responder Citando
Antiguo 22-abr-2005, 16:09   #15 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
lo que hace el codigo es poner invisible el boton de inicio, loe elementos de escritorio y el taskbar, no deshabilitar el boton...
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 24-abr-2005, 13:49   #16 (permalink)
Nasa-Science está en el buen camino
 
Fecha de Ingreso: abril-2005
Mensajes: 2
??????

alguien sabe como crear un valor DWORD en el registro por visual basic6.0?
Nasa-Science está desconectado   Responder Citando
Antiguo 24-abr-2005, 13:50   #17 (permalink)
MaxExtreme ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Cita:
Iniciado por Nasa-Science
alguien sabe como crear un valor DWORD en el registro por visual basic6.0?
Y si buscas un poquito, lo encuentras solito.
MaxExtreme está desconectado   Responder Citando
Antiguo 24-abr-2005, 13:50   #18 (permalink)
Nasa-Science está en el buen camino
 
Fecha de Ingreso: abril-2005
Mensajes: 2
sabes como se crea un valor DWORD en el registro desde visual basic 6.0
Nasa-Science está desconectado   Responder Citando
Antiguo 24-abr-2005, 13:56   #19 (permalink)
MaxExtreme ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Cita:
Iniciado por Nasa-Science
sabes como se crea un valor DWORD en el registro desde visual basic 6.0
Spammer. No repitas que ya te he respondido.
MaxExtreme está desconectado   Responder Citando
Antiguo 25-abr-2005, 18:23   #20 (permalink)
VisualGuallabo está en el buen camino
 
Avatar de VisualGuallabo
 
Fecha de Ingreso: marzo-2005
Mensajes: 274
Enviar un mensaje por Yahoo  a VisualGuallabo
De acuerdo

Cita:
Iniciado por Iodem Asakura
Alguien sabe como puedo hacer un programa que bloquee una computadora desde otra?

Como lo hacen en los cybers que si quieres usar un pc tienes que decirle al que atiende el lugar que te abra una de las computadoras, entonces el desde su computadora habilita la que vaya a usar el cliente y cuando se termina el tiempo se deshabilita.
Escribeme a pribado y te mando la solución.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
VisualGuallabo está desconectado   Responder Citando
Antiguo 25-abr-2005, 18:29   #21 (permalink)
VisualGuallabo está en el buen camino
 
Avatar de VisualGuallabo
 
Fecha de Ingreso: marzo-2005
Mensajes: 274
Enviar un mensaje por Yahoo  a VisualGuallabo
Desacuerdo

Cita:
Iniciado por Nasa-Science
sabes como se crea un valor DWORD en el registro desde visual basic 6.0
Yo tengo el codigo escribeme a privado y te lo mando. ahora mismo no puedo.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
VisualGuallabo está desconectado   Responder Citando
Antiguo 26-abr-2005, 19:27   #22 (permalink)
mcssnt ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 44
yo tambien necesito ayuda

Cita:
Iniciado por VisualGuallabo
Yo tengo el codigo escribeme a privado y te lo mando. ahora mismo no puedo.
Bueno soy nuevo en el foro me acabo de registrar y quisiera asber si me puedes ayudar ami tambien pero no se como mandar privador que onda que se hace.. o si puedes poner el codigo better... bueno pues gracias!!
mcssnt está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:34.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93