PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  32210 - COMO SE PUEDE TENER ACCESO A UN PROTECTOR DE PANTALLA OPRIMI
Autor:  jaime beltran
como se puede tener acceso a un protectoir de pantalla solo oprimiendo un command button
  Respuesta:  Xavi
Esta es la instruccion que yo utilizo en el evento keypress
Dim x As String
x = Shell(Directorio & "\protector.scr /s", vbMaximizedFocus)

    Pregunta:  32235 - CAPTURA DE MICROFONO
Autor:  Sara Vargas
Como podria capturar los datos que entran por el microfono de la
tarjeta de sonido ? Pero ojo, no es para grabarlo luego a un archivo,
sino que necesito verlo en tiempo real... Supongo que lo que necesito
es mirar constantemente el puerto del microfono (suponiendo que exista).... ¿Alguien me puede ayudar?
  Respuesta:  Pedro martin Garcia
si usa las mmtools son buenas y con ellas puedes hacer todo
trae osiloscopio generador saca la FFT etc...buena suerte y chido

    Pregunta:  32323 - IPX Y VISUAL BASIC
Autor:  Holmes Zambrano
como puedo hacer una aplicacion en visual basic que pueda transmitir y recibir datos mediante el protocolo IPX? actualmente tengo visual basic 6.0
  Respuesta:  Camilo Q
Holas.
Bueno no se directamente sobre el protocolo IPX, pero si puedes hacerlo por UDP y TCP que existen ejemplos para enviar mensajes entre computadoras conectadas en red.
Lo que puedes hacer son dos cosas:
1)Construir un programa que convierta a binario TODO absolutamente TODO de un archivo cualquiera.
2)Envias el archivo caracter por caracter(es rapido), el otro lado recibira el archivo lo renombras y deberia funcionar.

Si tienes dudas escribe.

    Pregunta:  32340 - GRABAR EN BLANCO EN UN CAMPO DE TIPO FECHA
Autor:  Humberto Valdez
Quisiera saber como grabar en blanco un campo de tipo DateTime en una tabla de Access
  Respuesta:  Miguel Lucero
Humberto

Para eliminar el contenido de un campo fecha (supongo que eso es lo que necesitas) lo podés hacer de las siguientes formas:
1. Con SQL
UPDATE SET =NULL
WHERE

2. Con ADO
rs.Field("") = Empty

Espero te sirva

    Pregunta:  32361 - AVERIGUAR EL PASSWORD DE UN USUARIO EN NT
Autor:  Juan Deza Ari
Hay forma si entro como administrador con todos los permisos de obtener el password actual de un usuario Nt determinado???
  Respuesta:  SuNcO
No se puede hacer eso mi chavo, ya que NT utiliza un codigo sin vuelta, igual al MD5 de Linux para codificar los password el cual son llamados sin vuelta ya que no se puede volver atras

Lo unico que pudieras hacer, es despues de ver donde se graban los password intentar decodificarlo, y para eso debes tener algun crack o algo asi

    Pregunta:  32363 - COMO CAMBIAR EL MARCADOR DE UN GRAFICO
Autor:  Juan Luis Soler Sebastian
Estoy inyentando cambiar el marcador que por defecto pone VB en un grafico y no he podido lograrlo.

La instruccion que estoy utilizando es:

For i = 1 To MSChart1.Plot.SeriesCollection.Count
With MSChart1.Plot.SeriesCollection(i).DataPoints.Item(-1)
.Marker.Style = VtMarkerStyleFilledCircle
.Marker.Visible = True
End With
Next i

Sin embargo me sigue apareciendo la horrorosa cruz que pone por defecto.
Es un error del control o a mi me falta algo???

Agradecido de la ayuda que me puedan brindar.
  Respuesta:  Germán
debes poner la siguiente sentencia:
mschart1.Plot.SeriesCollection(1).SeriesMarker.Auto = False

    Pregunta:  32377 - COMO CAMBIAR DE FOCO USANDO ENTER
Autor:  Javier Lamas
Cuando completo los campos de un formulario y apreto enter mando este comando SendKeys "{TAB}" pero si lo hago seguido se cuelga el teclado....
Porque sucede?
De que otra manera puedo pasar de campo al apretar enter?

Desde ya muchas gracias
  Respuesta:  SuNcO
Tu pregunta creo que no esta bien escrita, no dices si es un formulario de Web, pero supongo que es en VB y es sobre un TextBox

No ocupas utilizar el SendKey, solo debes cambiar el numero de Ascii que recibe un TextBox

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then ' Si presionaste Enter
Text2.SetFocus ' Le puedes poner el Foco a cualquier Objecto
Command1_Click ' Puedes enviarlo a un Procedimiento o Evento
KeyAscii = 8 ' Cambiar la tecla por el TAB
End If
End Sub

    Pregunta:  32410 - LEER Y ESCRIBIR EPROM
Autor:  Daniel Garía García
Me gustaria saber como puedo leer y escribir una eprom con un programador te20 para hacer una especie de mochila.
  Respuesta:  Damian Piloto Carbonell
Te voy a dar dos opciones:
1- Que memoria necesitas programar, segun la que tu necesites por via de mi correo te puedo hacer llegar el programa con los planos de la interface.
2- Segun la memoria que sea te puedo dar las direcciones de Internet de sitios sobre el tema.

    Pregunta:  32428 - COMO SABER EL NUMERO DE PAGINAS DE UN ARCHIVO PDF
Autor:  Miguel Angel Freire
Hola, estoy desarrollando una aplicacion para gestionar informacion almacenada en formato PDF. Con el control OCX que incluye el Acrobat me va bastante bien para abrirlos e imprimirlos, pero no consigo encontrar una manera para saber mediante codigo el numero de paginas que tiene el archivo.
Muchas gracias.
  Respuesta:  santiago Hernandez
con ocx de Acrobat no se si se pueda, pero puedes bajar un Active X de http://www.isedquickpdf.com/?pg=evaluate y este componente te da muchas opciones para el manejo de pdf.

ejemplo

no_pag = ARCHPDF.PageCount

si necesitas mas info escribeme

    Pregunta:  32490 - CUAL ES LA API QUE MANEJA EL SONIDO DE ENTRADA AL PC
Autor:  José Madrid
Quiero hacer un programita similar a la grabadora de Windows (uso W2000), para graficar el espectro de audio que entra por el microfono. Como le hago para capturar ese sonido desde Visual Basic 6. ¿Existe alguna API? ¿Cual es? ¿Cómo se usa?
  Respuesta:  Albert SC
Hay un montón de apis para utilizar, te paso las que más utilizarás. Yo estoy en ello , cuando sepa más ya te pasaré información. Si la consigues tú primero pues ya sabes. :-) (me la pasas a mi).

Private Declare Function waveInGetNumDevs Lib "winmm.dll" () As Long
Private Declare Function waveInGetDevCaps Lib "winmm.dll" Alias "waveInGetDevCapsA" (ByVal uDeviceID As Long, lpCaps As WAVEINCAPS, ByVal uSize As Long) As Long
Private Declare Function waveInOpen Lib "winmm.dll" (lphWaveIn As Long, ByVal uDeviceID As Long, lpFormat As WAVEFORMAT, ByVal dwCallback As Long, ByVal dwInstance As Long, ByVal dwFlags As Long) As Long
Private Declare Function waveInPrepareHeader Lib "winmm.dll" (ByVal hWaveIn As Long, lpWaveInHdr As WAVEHDR, ByVal uSize As Long) As Long
Private Declare Function waveInAddBuffer Lib "winmm.dll" (ByVal hWaveIn As Long, lpWaveInHdr As WAVEHDR, ByVal uSize As Long) As Long
Private Declare Function waveInStart Lib "winmm.dll" (ByVal hWaveIn As Long) As Long
Private Declare Function waveInReset Lib "winmm.dll" (ByVal hWaveIn As Long) As Long
Private Declare Function waveInStop Lib "winmm.dll" (ByVal hWaveIn As Long) As Long
Private Declare Function waveInUnprepareHeader Lib "winmm.dll" (ByVal hWaveIn As Long, lpWaveInHdr As WAVEHDR, ByVal uSize As Long) As Long
Private Declare Function waveInClose Lib "winmm.dll" (ByVal hWaveIn As Long) As Long

Private Declare Function GlobalAlloc Lib "kernel32" (ByVal wFlags As Long, ByVal dwBytes As Long) As Long
Private Declare Function GlobalLock Lib "kernel32" (ByVal hMem As Long) As Long
Private Declare Function GlobalFree Lib "kernel32" (ByVal hMem As Long) As Long

Private Declare Function CopyStructFromPtr Lib "kernel32" Alias "RtlMoveMemory" (struct As Any, ByVal ptr As Long, ByVal cb As Long)
Private Declare Function CopyPtrFromStruct Lib "kernel32" Alias "RtlMoveMemory" (ByVal ptr As Long, struct As Any, ByVal cb As Long)

Con estas funciones recojes la onda de audio de la entrada que quieras y la muestra, guardas, trasnformas,etc....

SALUDOS

|<  <<  216 217 218 219 220 221 222 223 224 225 226  >>  >|