PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  44932 - VINCULAR UNA APLICACION EN VISUAL BASIC CON ARCHIVOS PDF
Autor:  Ivan Madera Suarez
Tengo una serie de archivos PDF con formularios dentro. ¿sabe alguien si esiste algun metodo para enviar información desde visual basic a esos ficheros?, ¿es posible extraer de esos PDF un listado con los campos que tienen?

gracias.
  Respuesta:  Marito
Vas a necesitar algun ocx para poder acceder al DOM, aca te dejo unos links que te pueden servir, o por lo menos ser el punto de partida:

http://wxcode.sourceforge.net/components/wxpdfdoc/

Salu2.

    Pregunta:  44937 - DIFERENCIAS ENTRE ADODC & ADODB
Autor:  Pitt Bull
no tengo claro las ventajas y desventajas en utilizar ADODC o ADODB y quisiera que alguien me ayude especificando aquello, haciendo una comparacion.
  Respuesta:  alejandro sosa vargas
bueno ps es muy simple ..

mira el adodb

**conexion a bases de datos accses
**solo puede estar abierta una ves , es decir un solo formulario la puede estar ejecutando , no puede aber dos conecciones al mismo tiempo.

adodc

**conexion a bases de datos de accses , sql , y cualkier otro controlador
**acseso a bases de datos , en red , o inclusive en internet
*ejecucion multimple
**configuracion facil

y bueno ps entre otras estas son las mas importantes

    Pregunta:  44965 - REFRESCAR UN REPORTE DE CRYSTAL
Autor:  Hayber López
Gracias ante todo por dedicar tu tiempo a leer mi duda. La cuestión es que tengo una aplicación en Visual con una base de datos el SQL Server y unos cuantos Reportes en Crystal Report, pero no encuentro la manera de refrescar los datos de los reportes desde Visual. Cualquier aclaración o idea será de mucha utilidad. A todos gracias
  Respuesta:  Luis Bueno
Hayber:

No entiendo con que quieres refrescar el reporte...ten en cuenta lo sgte

Quitar en diseño de reporte Menu..File..Save Data With Reporte
Enviar la conexion o Cadena del SQL Server al control Crystal si usas o al Crystal Viewer...

Espero te sirva las sugerencia...
  Respuesta:  Samuel Niño Ortega
Hola Hayber.
Puedes crear una consulta paramétrica en SQL Server, con base a ella puedes crear el reporte en Crystal Report, éste crea una variable tipo párametro de forma automática y la asocia al parámetro de la consulta de SQL Server, posteriormente desde Visual Basic modificas los valores de los parámetros.

    Pregunta:  45037 - COMO HAGO PARA CONECTARME A SYBASE USANDO VB6 EN WIN2003
Autor:  Salvador Mendoza
Estoy usando el siguiente código para hacer la conección:

Public DBConnect as Connection
Public RS as ADODB.RecordSet

Set DBConnect = New ADDB.Connection
DBConnect..ConnectionString=\"Provider=Sybase.ASEOLEDBProvider;Srvr=IP,2500;User Id=usr;Password=pswrd\"
DBConnect.CursorLocation = addUseClient
DBConnect.Open

pero al tratar de abrir la conección me manda el error: \"Invalid Server name was specified\"

Ya verifique la IP y es correcta, incluso utilicé el nombre del servidor, si pruebo el programa en WinXP funciona sin problemas pero en 2003 no.

Alguien puede decirme que estoy haciendo mal... no se? quiza sea otro puerto pero ya lo intente con el 5000 (default) y con 6000 pero nada...

De antemano gracias por su ayuda.
  Respuesta:  Gilbert Tenorio
si esta usando versiones mayor a la 9.0 tenes que cambiar en el string Srvr=IP por Server Name=IP
prueba asi por ami me ha funcionado.
gracias

    Pregunta:  45089 - AJUSTAR TEXTO A UNA CELDA DE EXCELL DESDE VISUAL BASIC
Autor:  Marcelo Rafael García Fenollar
Hola a todos, alguno puede decirme ¿como ajustar el texto de una celda de excell desde un programa hecho en visual basic.?. Gracias a todos.
  Respuesta:  Marcelo Rafael García Fenollar
Aquí teneis la manera mas facil de ajustar el texto a una celda de excell.
La instrucción es WrapText (casilla de verificación de las celdas).
Ejemplo:
Sobre el ejemplo anterior que os dí:
xls.Colums("B:I").WrapText = True.

Saludos.

    Pregunta:  45100 - COMO CONECTAR CON ACCESS 2003
Autor:  Javier Kruzolek
Hola es la primera vez que me uno y quisiera saber como relaciono una base de datos de acces 2003, con visual basic 6.0, ya que el record surce me dice que no reconoce la base de datos
  Respuesta:  Juan Martinez
hola ojala te sirva esta ayuda

Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset

Set cn = New ADODB.Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = C:\DEMO\DATOS.mdb;" ------------------ tienes q rutear tu BD de ACCESS

Set rs = New ADODB.Recordset

    Pregunta:  45144 - BLOQUE DE TABLA COMPARTIDA CON DAO
Autor:  Yasmil Rivera
Necesito saber cuales son las funcione a utilizar para realizar un programa en entorno multiusuario, y como utilizarlas. Sobre todo para administrar conflictos a la hora de Agregar o modificar un registro (addnew, edit) si alguien tiene alguna programacion q me indique como hacerlo le estaria agradecido
  Respuesta:  Hector Garcia
Yo prefiero manejarlo asi:
set basededatos=opendatabase(//ipdelservidor/carpeta/basededatos.extencion)
basededatos.execute("Insert into tabla values("Aqui escribe los valores")").
Espero te sirva de algo.

    Pregunta:  45160 - AYUDA CON MAPI MESSAGE PARA MOSTRAR IMAGEN
Autor:  patricia herrera rico
hola estoy haciendo una aplicacion en VB6 de envio de correos, necesito introducir en el cuerpo del mensaje una imagen, no se como hacerlo, porq no es adjuntarla, es q solo se muestre en el mensaje.

Gracias. Saludos
  Respuesta:  Jody Palomino
Hola puedes usar el control DHTLEditor,agregas en referencias el componente DHTML Edit Control for IE5 luego agregas en controles el ocx dhtmled.ocx ,y podras usar este control como cuerpo del mensaje en el podras insertar imagenes con la sentencia:
DHTMLEdit1.ExecCommand DECMD_IMAGE, OLECMDEXECOPT_PROMPTUSERd

saludos

    Pregunta:  45200 - NULOS EN VISUAL BASIC CON TABLAS DBF
Autor:  juan antonio martinez garcia
Buenos días. Mi problema es el siguiente:
Abro todas las bases de datos de dbase III desde el propio código de Visual Basic, hasta ahí bien, pero cuando intenta abrir un campo en blanco de la base de datos, me dice que es imposible ya que lo reconoce como nulo. Ahora bien, he intentado 20.000 maneras de poder filtrar ese error, importando las bases de datos a access 97 / access 2000 y modificando en access el valor de los campos para que me permitan logitud cero (lo hago directamente desde access ya que desde el código de visual basic no me lo permite). pero no sirve de nada, a la hora de hacer la consulta por nº de póliza o referencia o cualquier tipo de índice, me sigue dando el mismo error.

podría ayudarme alguien. muchas gracias. un saludo.
  Respuesta:  Bismarck Pineda
El error de campos nulos VB6 lo da generalmente cuando lees información del registro. Lo mas recomendable es revisar antes de la asignación del contenido de ese campo a alguna variable, texto o cualquier otro objeto, revisar si la expresión es nula con la instruccion de VB IS NULL el cual regresa un valor Falso o Verdadero de acuerdo al status del campo. entonces revisas si es nulo le pones cualquier cosa (un espacio por ejemplo) y si no lo es simplemente le asignas el valor ya grabado en el campo.

Saludos

    Pregunta:  45226 - COMO SABER EL INDICE DE LA CELDA ACTIVA
Autor:  Marisol Canales
Estoy haciendo una pequeña aplicacion financiera en Excell (incluye tablas basicas, control presupuestario, caja y bancos e informes) para esto utilizo varios libros vinculados.

En algunos libro necesito validar valores contra unos catalogos que estan en el libro de tablas basicas (cada hoja es un catalogo), la recuperacion de descripciones y valores me funcionan perfecto.

Para estas validaciones he estado provando con las macros que se ejecutan automaticamente con los eventos que actualizar la hoja por ejemplo con la macro "Worksheet_SelectionChange(ByVal Target As Range)", ya he logrado que un valor cambie si sucede algo, pero lo hago recorriendo todas las filas de la hoja, lo que quiero es algo mas eficiente y no recorrer todas las celdas, es decir que cuando se ingrese un valor (en la celda activa), validar este valor contra otro libro, pero necesito saber cual es el indice (fila, columna) de la celda activa, para tomar el valor y luego buscar en otra hoja o libro si el valor existe en un rango y si no pues enviar un mensaje de error o algo asi , tambien estuve intando con Activecell, pero no tiene nada que me diga el numero de la fila o de la columna. Si alguien sabe de esto le agradeceria
  Respuesta:  eider mauricio aristizabal erazo
Debes abrir las propiedades row y column del objeto activecell por ejemplo.

Sub Coordenadas
fila = ActiveCell.Row 'obtiene la fila de la celda activa
columna = ActiveCell.Column 'obtiene la columna de la celda activa
msgbox fila
msgbox columna
End sub

Espero te sirva.

|<  <<  254 255 256 257 258 259 260 261 262 263 264  >>  >|