PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  9675 - NECESITO AYUDA CON EL KEYCODE 13 PARA DETERMINAR LA TECLA
Autor:  Francisco Javier Ruiz
Hola, estoy teniendo problemas para diferenciar las teclas INTRO del teclado normal, de la tecla INTRO del teclado numérico, ya que ambas dan el código de tecla 13, por lo que el programa no puede saber cuando se ha pulsado una tecla u otra. Si sabes alguna forma de diferenciarlas usando visual basic te lo agradecería un montón.

Un saludo.
  Respuesta:  Francisco (Stone Cold)
La tecla intro del teclado normal es el mismo que el intro del teclado numero, no hay forma, ninguna de solucionarlo, porque son teclas unidas.

    Pregunta:  9680 - UTILIZAR DESDE VB FUNCIONES DE EXCEL CREADAS EN VBA (.XLA)
Autor:  Antonio Rodríguez
Desearía saber como poder utilizar funciones creadas en ficheros *.xla (complementos) de excel desde Visual Basic.
Le incluyo con Addins.Add , pero no reconoce la función si la utilizo en excel.
Muchas gracias anticipadas.
  Respuesta:  Alejandro Parra
Creo que te puede servir esto:
Dim oExcel As Excel.Application
Set oExcel = New Excel.Application
With oExcel
.Visible = True ' si quieres ver el proceso
.Workbooks.Add Complemento
' Complemento es el nombre del documento .xla con su path
.Run Macro [, parametros]
' Macro contiene el Nombre de la función
' Si la función tiene parámetros de entrada separalos por comas
.Visible = False ' si lo pusiste a True antes
End With
Set oExcel = Nothing

    Pregunta:  9734 - ESCONDER UNA APLICACION EN LA LISTA DE TAREAS
Autor:  Alexis Alberto Aravena Silva
Necesito hacer invisible una aplicacion en la lista de tareas de windows, la idea es que cuando presionen CTR+ALT+SUPR esta no se vea, sin bloquear esta teclas.
  Respuesta:  Juan Carlos Galvan
Es sencillo, no te preocupes. solo tienes que poner esta linea al inicio del sistema, osea, en un main o un procedimiento que tengas que se inice tu sistema:

App.TaskVisible = False

Esta instruccion lo que hace es ocultar el nombre del programa en la lista de tareas de Windows, para tener el efecto contrario solo tienes que poner verdadero esta instruccion...

Ojala te sirve. Observasion. Estas tratando de Ser cracker?

    Pregunta:  9777 - COMO GRAFICO EN COORDENADAS POLARES
Autor:  ANDRES BUSTOS
Bien quisiera que me ayudarna de ser posible en este proyectico de la graficacion en coordenadas polares mas especificamente sobre un plano polar que ya desarrolle pero no he podido graficar en polares, por que no entiendo, como sacar los datos de una tabla en formato *.cvs separado por comas, si alguien me puede colaborar le agradeseria muchisimo y si yo puedo ayudarlos en algo digname listo pues adios gracias
  Respuesta:  Luis Fernando Melo
no entendí si tu problema es la graficación o la lectura del archivo cvs, o son ambas.

Para graficar en polares .. cuando he tenido que hacerlo, he trabajado con funciones de conversión, pasando cordenadas polares a cartesianas, no es complicado es solo un poco de trigonometría.

Para el acceso de archivos *.cvs, no sé como accesar por programación este tipo de archivos.

Bueno tienes alguna duda puedes contactarme, quizas te pueda ayudar un poco más.

    Pregunta:  9793 - AñADIR TEXTO CON FORMATO EN UN RICH TEXTBOX EN EJECUCIóN
Autor:  Francisco Javier Gomez Merino
Hola a todos:
Tengo un problema: voy tomando campos de un base de datos, y segun los voy recupendo los meto en un rich textbox. Algunos iran en negrita y otros no, entonces al ir añadiendo el texto (por ejemplo, mi rich textbox se llama Texto, y lo añado con Texto.Text=Texto.Text & cadena, donde cadena es lo que voy añadiendo en el rich textbox) me sale todo con los atributos que he puesto en ultimo lugar, y necesito que cada parte del texto tenga sus propios atributos.
Gracias por la ayuda
  Respuesta:  SuNcO Castañeda
No mi chavo, para eso tienes ke hacer varias lineas,
seria mas o menos asi

Supongamos ke de la BD (base de datos) kieres leer
4 campos, nombre del libro, autor, cantidad, precio

Tendrias ke hacer esto :

do until data1.eof
nombre = Data1.Recordset.Fields("nombre").Value
autor =Data1.Recordset.Fields("autor").Value
cantidad = Data1.Recordset.Fields("cantidad").Value
precio = Data1.Recordset.Fields("precio").Value

Rich1.Font.Bold = True
rich1.text = rich1.text + nombre
Rich1.Font.Bold = false

Rich1.Font.italic = True
rich1.text = rich1.text + autor
Rich1.Font.italic = false

Rich1.Font.Bold = True
rich1.text = rich1.text + cantidad
Rich1.Font.Bold = false

Rich1.Font.underline = True
rich1.text = rich1.text + precio
Rich1.Font.underline = false

Rich1.Font.Bold = True
Rich1.Font.Italic = True
Rich1.Font.Underline = True

Data1.Recordset.MoveNext
loop

Rcuerda ke la programacion no es facil, a veces se ocupa
ingeniarselas y poner varias lineas

(solo acomoda el Do porke creo ke se va a salir sin
leer el ultimo, algo asi como Eof + 1 )

    Pregunta:  9811 - MIGRAR UNA APLICACION DE VB5 A VB6
Autor:  Tito Lopez Lopez
Quisera saber como se puede migrar aplicaciones de vb5 a vb6, cambiando los controles de vb5 a vb6, dlls incluida, por ejemplo la barra de progreso en vez de que coja la
de la libreria de vb5 que la coja de la libreria de vb6
  Respuesta:  Oswaldo Monagas
Amigo programador.
Me ha tocado hacerlo varias veces y uno encuentra problemas diferentes. Para empezar carga tu proyecto hecho en VB 5 con el VB 6. El programa te va a preguntar si actualiza las diferentes librerias o archivos o .OCX que consta tu proyecto. Debes antes estar seguro que solo la instalacion que debes tener en la PC sea el VB 6, porque si desinstalas el VB 5 quizas incurras en le error que existe algunos dll que son propios del VB 5 y estaran el el directorio del windows/system. Debes usar el VB 6 sin que anteriormente hayas tenido instalado el VB 5 y asi estaras seguro que la migracion funcionara porque no habran restos del VB 5. Si encuantras que no puede actualizar algun frm u otra cosa debes anotar cual es y copiarlo del VB 5 al system de windows y luego registrarlo para que funcione tu programa cuando lo cargues con el VB 6. Y despues que hagas el instalador debes incluir este archivo para que funcione en otra computadora a la cual nunca se haya instalado alguna version del VB. Hazlo y si tienes algun otro problema que no haya explicado por favor escribe.
Un placer en ayudarte.
Oswaldo

    Pregunta:  9817 - CREAR UN ECUALIZADOR
Autor:  rafael Morales
hola, estaria muy interesado si me podrias indicar como podria realizar un ecualizador grafico en vb.
Seria de la siguiente forma, se introduce la musica en cd y se va viendo la grafica de sonido
Gracias de antemano
  Respuesta:  jmbujias
hola amigo rafael.
te puedo mandar el codigo de como hacer los oscilogramas en un picturebox. si te interesa escribeme y te mando el codigo
ok?.

    Pregunta:  9854 - COMO MANIPULAR EL MENU DE EDICION
Autor:  Carlos Adonis Carbajal Varela
Hola!!!!
Bueno tratare de establecer mi duda, ya que soy nuevo en este lenguaje. Se como construir menus a traves del Editor de Menus de Vb, sin embargo, como ustedes sabran una vez que los defines estos se ubican en la parte superior de la forma, no se si existe la forma, de ubicar un determinado menu en cualquier parte de una forma, veran, he logrado modificar la apariencia de la forma (Utilizando como base una imagen), desearia poder, colocar un menu en una coordenada especifica de la forma......

Si puedes ayudarme te quedare agradecido.

de antemano Gracias.......
  Respuesta:  SuNcO Castañeda
Eso ke preguntas es facil, solo has el menu y llamemoslo por ejemplo menu1, ese tiene unos sub-menus, despues seleccionas el principal osea el menu1 y le pones en visible false

(objeto = form o image, segun lo ke utilizaste)

Ya despues en el objeto pones en el evento OnMouseDown
esto :

If Button = 2 Then
If (X > 100) And (X < 300) Then
PopupMenu menu1
End If
End If

Claro ke para eso debes sacar los valores del mouse, osea de X y Y, para eso pon 2 label's y en el evento OnMouseMove del objeto pon :

label1 = X label2 = Y

Bueno, espero y te sirva

    Pregunta:  9863 - ANALIZADORES SINTáCTICO Y SEMáNTICO
Autor:  Elvis de Jesús Alvarado Mendoza
Existen algun manual o herramientas para hacer Analizadores Sintáctico, lexicos y Semántico para hacer un compilador en visual basic
  Respuesta:  Bases de Datos Sistemas C.A.
Saludos, en el libro Estructura de datos del padre del modula y pascal Nickclaus Will(no estoy seguro que se escriba asi) hay un ejemplo bastante bueno y en el libro de
compiladores que tiene un dragon en la fachada tambien y esta mucho mas completo por el tema que trata de todas manera escribe para recordarme de que te envie el autor de este libro, pero por lo menos aqui en Venezuela es sufiente con decir el libro de compiladores del dragon. espero que ayude.

    Pregunta:  9873 - MIGRACIóN A SQLSERVER 7.0
Autor:  Alejandro Facello Ayala
Tengo creado un sistema basado en Access97 y debo migrar a SQLServer 7.0. La red está configurada en Windows 98 y trabajo con DAO. Mis preguntas son:

1) Puede trabajar con SqlServer 7 en una red punto a punto Windows98, o debo migrar para WindowsNT o Windows2000?
2) Puedo seguir trabajando con DAO?
3) Los DBGrid que están conectados a controles Data y se menejan por DAO, debo cambiarlos por DataGrid?

Desde ya agradezco infinitamente los consejos que me puedan enviar.
  Respuesta:  Bases de Datos Sistemas C.A.
Saludos, si puede seguir trabajando en win98 pero toma encuenta que win98 es un SO de escritorio eso implica 0 control de usario, etc.........., pero esa no es tu pregunta.

Lo primero que debes haces es montar el SQL para desarrolladore(MSDE o SQLito) el del disco que biene con el VB6 Empresarial o en el del Office 2000(Este es mas facil de configurar). Esta versiones son realmete operativas, es el misma SQL7 pero restringuido a una cierta cantidad de espacio creo que son 10GB, no estoy seguro de la limitante pero no es de funcionalidad. El unico inconveniente de esta version es la consola de manejo que no tiene. Sin embargo puedes solucionarlo montandole el SQL7 lo monta como servidor no le prestes atencion al mensaje de error sigue y asi tienes todas las herramienta sin ningun problema.

Con respecto a lo demas monta el DAC2.5 o 2.6 y tienes todos los driver nuevos hacen un nuevo OBDC con el mismo nombre y con los manejadores necesario y ya. Pero en realidad yo te recomendaria que te pasaras a ADO y OLEDB, si quieres razones y/o tienes dudas de algo no dudes en escribirme.

|<  <<  107 108 109 110 111 112 113 114 115 116 117  >>  >|