Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 3153 - BASE DE DATOS VTRIEVE |
Autor: | Rodrigo Cordero |
Como se pueden ligar las base de datos vtrieve con visual basic usando os activeX |
Respuesta: | Pedro Almodovar |
La única forma de conectar con Btrieve que conozco es por medio de llamadas a la API de windows, si necesitas saber como, te mando un ejemplo a tu correo, es demasiado largo para escribirlos aqui. |
Pregunta: | 3155 - ACTIVEZIPPER OCX |
Autor: | Alejandro Facello Ayala |
Hola: Me gustaría que alguien que sepa usar el control ActiveZipper (no el Pro, el que es freeware), para utilizar como backup de archivos para disquetes. Desde ya muchas gracias Alejandro |
Respuesta: | Yuri Ivann Cano Carballo |
Aqui hay un codigo ejemplo.
http://www.portalvb.com/BuscaMVVBAv.asp?code=1&Nombre=zip |
Respuesta: | Claudia |
Hola Alejandro:
Hace unos días buscando algo mejor para compactar y respaldar los archivos encontré un Control ActiveX llamado ActiveX Xceed Zip Library v4.1 que me fue de mucha utilidad porque es muy sencillo de usar. En esa página también existeían otros controles que también te pueden servir. Aquí te mando la dirección http://www.softseek.com/Programming/ActiveX/Security_ Compression_and_Encryption/Review_5703_index.html a las órdenes |
Pregunta: | 3156 - CONOCER EL HANDLE DE CONEXION EN ADO |
Autor: | Rolando Castaños |
Hola Alguien me puede ayudar en como le puedo hacer para conocer el handle de una conexion en ADO ?... Solo como informativo: En RDO, en el objeto de conexion (connection) existe una propiedad que se llama hdbc, que es el handle, lo que quiero saber es la equivalencia en ADO. Gracias... |
Respuesta: | Daniel Manchego |
Es relativamente sencillo, pero primero tienes que especificar sobre que OS estas trabajando, favor, especifica para poder enviarte la respuesta.Suerte. |
Pregunta: | 3160 - GRÁFICOS EN DATAREPORT |
Autor: | Williams José Solano Delgado |
¿Cómo puedo vincular un gráfico construído com MSgraph en un data report ? |
Respuesta: | Toni Garcias Mas |
Usa el metodo MSChart.editCopy para poner una copia en el Clipboard en formato de imagen y luego, antes de mostrar o imprimir el DataReport, debes asignar la propiedad .picture de un control de imagen, que habras pegado previamente en el DataReport, mediante ´Set DataReport1.Sections("EncabezadoInforme").Controls("Image1").Picture = Clipboard.GetData. Puedes igualar previamente el ancho y el alto del objeto MSChart antes de copiarlo al Clipboard para que coincida con el control imagen del datareport y enseguida restaurar sus valores originales. Un saludo |
Pregunta: | 3161 - REFRESCAR COMANDOS SECUNDARIOS |
Autor: | Williams José Solano Delgado |
No puedo refrescar un comando secundario en un DataEnvironment. El comando primario se refresca inmediatamente pero el segundo no. Gracias |
Respuesta: | Wilmer Campos |
Sólo como comentario, hace tiempo yo intenté hacer mis reportes con el generador de reportes de VB6 y vi muy complicado manejar los comandos del Dataenvironment. Después opté por utilizar el Cristal Report que viene con Visual Studio, éste es mucho más práctico. |
Pregunta: | 3174 - AYUDA CON EL DATAGRID |
Autor: | Richard Lazo Vigil |
Hola Estoy realizando un sistema de ventas en la versión 6.0, pero quiero que el usuario ingrese los datos al realizar una compra con un datagrid. Por ejemplo cuando en la primera columna ingrese el codigo del producto en forma automatica aparezcan el nombre y precio de dicho producto, luego ingrese la cantidad y calcule el precio, y así en cada linea hasta que yo desee, todo esto se graba en una base de datos. Si alguien puede ayudarme lo agradeceré.... |
Respuesta: | Gonzalo Corchon |
El problema que tienes se nos ha planteado este año en la universidad y hemos llegado a un par de soluciones chapuceras que a lo mejor te pueden servir ya que segun creemos no es fisicamente posible escribir dentro de un datagrid: La primera consistía en crear dinamicamente cajas de texto del tamaño de la celda sobre el datagrid en el lugar en el que se quería escribir de tal forma que parecía como si escribieras sobre el propio datagrid.Tiene el inconveniente de que debes conocer el tamaño del datagrid desde el principio, es decir, si tienes una scrollbar probablemente sea complicado implementarlo. La segunda solución fue poner dos cuadros de texto fuera del datagrid en los cuales se escribían los datos y después de pulsar intro se introducían dentro del datagrid haciendo los calculos pertinentes. Nada más. Espero que te sirva de ayuda |
Pregunta: | 3182 - ESCRIBIR EN EL BUFFER DE TECLADO |
Autor: | Luis Aguilar |
Hola a todos, necesitaria saber si existe algún modo de poder insertar datos en el buffer de teclado mediante una aplicación en VB5. Muchas gracias, |
Respuesta: | hernan casadesus |
Hola, No entiendo bien tu pregunta, ya que el teclado es un dispositivo de entrada y no de salida, por lo que no es posible escribir en el buffer, pero si lo que necesitas es simular las pulsaciones del teclado, eso es muy simple. Hay dos formas de hacerlo, la facil solo funciona dentro de una misma aplicacion de vb, y la dificil es con la api de windows, y necesitas conocer el manejador hWnd de la ventana a la que queres enviar el mensaje. La forma facil es atraves de la instruccion sendkeys de VB, que es lo mismo que con la api, pero simplificado. EJ: queremos enviar ctrl + c al control text1 text1.setfocus sendkeys {^} + "c" Ahora si lo que queremos es otra aplicacion usaremos la api SENDMESSAGE(hwnd,WM_KEYDOWN,wparam,lparam) para esto busca mas info en http://www.jps.org/%7Ewine/WinDoc/msdn/sdk/platforms/doc/sdk/win32/mess/src/msg25_2.htm chau |
Pregunta: | 3183 - CARGAR EL ARBOL DE DIRECTORIOS |
Autor: | Gabriel H. Arenovich Busquet |
Hola a todos. Alguíen tiene un código de ejemplo de como cargar la estructura de directorios de una unidad en un TreeView, y obtener el tamaño en bytes de cada directorio. Gracias. |
Respuesta: | Andres Sarcevic |
Esta un poco complicado lo que queres hacer, no por la dificultad, sino por la cantidad de codigo... Para que necesitas pasarlo a un treeview?? No lo podes solucionar con el Dirlist (si no me equivoco se llama asi el control que te muestra los directorios de una unidad). |
Pregunta: | 3184 - "PROBLEMAS PARA REFRESCAR EL DATAREPORT EN VB 6.0" |
Autor: | Gino Bustamante Díaz |
Hola: He generado varios reportes pero ninguno se ha podido refrescar inmediatamente despues de un ingreso de datos, he usado el datareport1.refresh y varias otras formas para refrescar la informacion del reporte, el refresco es solo cuando salgo del proyecto y vuelvo a ingresar la idea seria que una vez cerrado el datareport se refresca con la informacion nueva. solicito si alguien que sepa o le funcione el refresco me lo comente por favor. |
Respuesta: | Adolfo Enrique Diaz |
Está el datareport conectada con un dataenvironment, agregas este código en el commando que abrirá el Datareport así:
Datareport1.Show Datareport1.Refresh DataEnvironment.rsMiConsulta.Close DataEnvironment.rsMiConsulta.Open Datareport1.Refresh Este nunca me ha fallado! |
Respuesta: | Angel M. Palmero Bravo |
Si entendí tu inquietud, es posible que no estes cerrando el objeto que hace referencia a la base de datos ó Recordset, luego de realizar la consulta y mostrar el informe.
Eso mismo me pasó a mi en un proyecto que hice, y gracias a la ayuda de un amigo (José Pastor, de Colombia), fue que resolví. |
Respuesta: | David Gonzalez |
A mi me ha pasado, uso el datareport enlazado con un dataenvironment, el problema no era el datareport, el que no se refrescaba era el dataenvironment, lo corregi con unload dataenvironment y despues load dataenvironment.
espero les sirva, saludos |
Respuesta: | Jesus Arturo Plascencia vazquez |
Hola yo tambien tenia ese problema con el data report y el codigo me ayudado a solucionarlo.
On Error Resume Next DataEnvironment1.rsCommand1.Requery DataReport1.Refresh DataReport1.Show Quisiera comentar que yo mando una variable como parametro para la consulta sql que realizo y lo unico que tuve que hacer es mandar dicha variable antes del codigo anterior, ejemplo: DataEnvironment1.Commands(\"Command1\").Parameters(\"no_factura\").value = txtnofactura.Text On Error Resume Next DataEnvironment1.rsCommand1.Requery DataReport1.Refresh DataReport1.Show Gracias Atentamente Jesus A. Plascencia |
Respuesta: | Claudio Andre |
Esto te puede ayudar, a mi me ha funcionado perfectamente
Private Sub mnuBincMovimientos_Click() ' aqui llamo al datareport On Error Resume Next dataenvironment1.rscommand1.Requery datareport1.Refresh datareport1.Show End Sub |
Respuesta: | Oscar Cabrera |
Hola...
Espero que ter ayude mi respuesta. Para poder refrescar el DataReport, debes mandar un requery a la consulta, es decir si el reporte se basa en una consulta hecha por ejemplo en access llamada "ventas" y utilizastes el dataenvironment, para la conexion con la base de datos, debes hacer lo siguiente: dataenvironment1.ventas.requery, pero primero debes abrir la consulta, y al realizar la linea cedrrar la consulta(open, close) de todas maneras debes realizar el metodo requery, sea como utilizaste la consulta, con dataenvironment u otro. Cualquier pregunta me pouede escribir. Ojala que te sirva. |
Respuesta: | Luis Alberto |
Hola: Lo que debes hacer para refrescar lo reportes cada vez que son enviados a la impresora es: Cerrar la tabla con codigo y luego en el boton de Command cuando vuelves a emitir el reporte debes abrirlo. es muy fácil. Cualquier cosa comunicate conmigo. Chau |
Pregunta: | 3191 - SERVIDOR DE IMPRESION-LINUX COMO SABER QUIEN MANDA IMPRIMIR |
Autor: | sandra luz benitez bravo |
la duda que tengo es referente a: tengo un servidor de impresion con linux necesito hacer un programa en visual basic (no me importa la version de v.b.) que me diga que usuario de la red esta mandando a imprimir y cuantas hojas mando a imprimir para llevar un registro. |
Respuesta: | Norman Rodríguez |
Estimada Colega:
debes de verificar el nombre del "userid", que se te pide al momento de entrar a la red y trabajar con esa variable, de manera tal que debes de crear una tabla de historicos que incluya el nombre del usuario y es probable que (dependiendo la impresora), ella misma te de el numero de paginas que imprimes y guardarla en la tabla. |
|< << 49 50 51 52 53 54 55 56 57 58 59 >> >| |