Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 33378 - GRAFICAR EN EXCEL CON VB |
Autor: | Jose Meyer |
Hola necesitaria saber como graficar en Excel, datos generados por un programa echo en VB , ( graficos de torta, barras, etc )
Desde ya muchas gracias. |
Respuesta: | Ronald Jaime León Madrid |
Hola José :
Lo que tu debes hacer en excel es predeterminar los graficos y la iinfomarcion de las celdas donde iran los datos donde se generara el grafico de excel. Porque si todo lo haces desde vb te vas a hacer un mundo y por cierto nunca lo terminaras. Saludos. Ronald León Madrid. |
Pregunta: | 33413 - ENVIAR FAX CON EL API DE CRYSTAL REPORTS |
Autor: | Leonardo Castillo |
Necesito saber si hay alguna forma de enviar faxes via el API de Crystal Reports, incluyendo de alguna manera el número de teléfono.
Si es posible utilizar el Servicio de Fax del Windows 2000 como se realizaría. Gracias. |
Respuesta: | Ric Sierra |
Si es posible...
Si te habras dado cuenta el Fax se define como otra impresora y debido a eso podrias en lugar de mandar a imprimir tu reporte hacia una impresora, enviarlo a imprimir a el fax (que tambien esta definida como impresora), el resto lo hara el driver del fax. |
Pregunta: | 33415 - CONSULTA SQL |
Autor: | Daniel Jesús Rodriguez Perez |
A continuacion os envio el código de una consulta SQL, me gustaria saber que es lo que hago mal ya que dicha consulta me da error en la supuesta base de datos ; en mi opinion creo que el error esta en intentar utilizar una variable como comparación ("nombre"), es que mi idea es realizar la busqueda segun el nombre que halla introducido el usuario previamente en un textbox, espero que me podais ayudar de todas formas muchisimas gracias, y un voto por la página.....
Dim recselect As Recordset Dim strSQL As String Dim nombre As String Private Const Cinemages_Path = "C:\WINDOWS\Escritorio\Proyecto Cinemages v.1.01\bdcinemages97(4).mdb" Private Sub Command1_Click() On Error GoTo errores Data1.DatabaseName = Cinemages_Path Data1.Refresh Set dbcinemages = DBEngine.Workspaces(0).OpenDatabase(Cinemages_Path) nombre = Text1.Text strSQL = "SELECT [Nombre cliente],[Código Cliente]FROM [Tabla Clientes]WHERE [Nombre cliente]= nombre ORDER BY [Nombre cliente]" Set recselect = dbcinemages.OpenRecordset(strSQL, dbOpenSnapshot) If recselect.RecordCount > 0 Then recselect.MoveFirst Do Until recselect.EOF List1.AddItem recselect!Nombre_cliente & ":" & recselect!Código_Cliente recselect.MoveNext Loop End If Exit Sub errores: MsgBox Err.Description, vbCritical End Sub |
Respuesta: | Marco A. Zamudio |
Al parecer tu codigo está bien, el unico error que encuentro, es que no pones comillas en la variable de comparacion en el sql, quedaría de esta manera:
strSQL = "SELECT [Nombre cliente],[Código Cliente]FROM [Tabla Clientes] WHERE [Nombre cliente]=& " ' " & nombre &" ' " ORDER BY [Nombre cliente]" Si tienes alguna duda, mandame un mail, con gusto te ayudaré |
Pregunta: | 33465 - ASOCIAR EXTENCION A UN PROGRAMA CREADO EN VISUAL BASIC |
Autor: | edgar Almanza Diaz |
Yo tengo un programa que cree en visual basic, es un pequeño editor como el block de notas, al cual le asocie una extencion, al hacerce click el me adre el programa pero no me muestra la informacion que contiene dicho archivo. |
Respuesta: | Anony Mous |
Debes permitir que tu programa acepte el nombre del archivo como un parámetro. Los parámetros pasan a VB en la función command() |
Pregunta: | 33469 - VERIFICAR EL ESTADO DE UNA LINEA TELEFONICA CON VISUAL BASIC |
Autor: | charly jaja |
He probado con el control mscomm de visual basic 6.0, tambien con los comandos hayes(ATDT; ATH; etc.) y no logro hacer que mi proyecto detecte un cambio en la linea telefonica a la cual esta conectado el modem con el cual quiero monitorear el estado, estoy muy perdido en el tema, me hablaron de las api del modem, de las tapi y no se que hacer, el objetivo del programa es que al producirse un cambio en la linea (ya sea que se levante la horquilla de un telefono, que se digite un numero para hacer una llamada, o el cambio de voltaje que se produce en la linea, etc, etc.) se active el modem y me permita registrar ese cambio de estado.
Ya lo hice funcionar como contestador, con el evento ring, como telefono ingresando un numero y llamando a otro modem/telefono, pero no puedo registrar los cambios de salida de la linea. Si alguien me puede ayudar le estaria muy agradecido, el proyecto va a ser un programa free que permita entre otras cosas grabar una llamada telefonica entrante y saliente de forma automatica, contestadora, para enviar archivos por la linea, etc. les envio saludos y les pido que si alguien sabe como se hace que me lo comunique, chau a todos y disculpen la molestia. |
Respuesta: | jorge rusconi |
Charly:
Hace algún tiempo estuve trabajando en algo parecido en Visual FoxPro. El proyecto quedó inconcluso pero llegué a lo que necesitás. Utilicé un componente shareware llamado vtapi (podés buscarlo en internet) que basicamente resuelve la interacción con TAPI, la api que gestiona la interacción con el módem. El único problema es de hardware, no se puede verificar el estado de la línea sin abrir el puerto, lo que es similar a descolgar el teléfono. Lo que pude hacer es, con un control timer, descolgar, verificar si lo que hay es tono u otra cosa y colgar. Si hay sonido pero no tono significa que alguien está hablando, grabo el sonido en un archivo wav (tambien mediante vtapi) y corto cuando no hay sonido. Este procedimiento ocupa la linea por un par de segundos cada cierto tiempo, pero no se puede resolver, al menos con hardware estándar. Todo esto se puede hacer (aunque mas complicado) con la librería tapi disponible en win98 sin usar vtapi, que por otra parte no es free. Grabar las llamadas entrantes es mas fácil porque el módem detecta el ring, e inclusive la librería vtapi tiene soporte para CallerId si lo tienes contratado. |
Pregunta: | 33506 - ACCESO A DISCO CON CLAVE |
Autor: | Juan Miguel Esposito |
Tengo una Pc en red con el disco compartido sin contraseña (Win98) dentro de esta una base de Access2000 protegida con passw.
Cuando intento acceder a ella desde otra PC con la siguiente instruccion No tengo problema ,pero si le coloco contraseña al disco ó a la carpeta compartida NO PUEDO ACCEDER , me gustaria saber como abrir esa base con contraseña en un disco compartido en red que tenga contraseña base.Open "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=" & Camino & "medicos.mdb" & ";" _ & "Persist Security Info=False;" & "Jet OLEDB:Database Password=" & Passw por favor necesito ayuda .. |
Respuesta: | Cecilia Colalongo |
A menos que desde la PC cliente accedas a ese disco ya sea colocando la contraseña o bien la contraseña con la que se loguean en la PC cliente coincida con la del recurso compartido no vas a poder acceder.
La única solución para poder acceder a una BD sin tener acceso al archivo (el MDB en éste caso) ni al recurso es utilizando arquitectura cliente/servidor con algún DBMS. |
Pregunta: | 33614 - COMO LEER, ESCRIBI Y EDITAR EN EL REGISTRO DE WINDOWS |
Autor: | edgar Almanza Diaz |
Mecesito saber como puedo leer, guardar y editar en cualquie parte del registro de windows. |
Respuesta: | SuNcO |
El registro de windows es muy delicado, creo que no se puede modificar lo que quieras, pero para hacer eso tengo dos ejemplos en un page, checala, en uno se agregan datos al Registro en determinada seccion y en el otro es para poner una extension concreta a tu archivo
Para leer es : (Ocupas el OCX) reg1.Clave = PAXRegLocalMachine reg1.AbreClave "Software" reg1.AbreClave "Microsoft" reg1.AbreClave "Windows" reg1.AbreClave "CurrentVersion" qas1 = reg1.Valor("RegisteredOwner", 0) qas2 = reg1.Valor("RegisteredOrganization", 0) qas3 = reg1.Valor("ProductName", 0) qas4 = reg1.Valor("VersionNumber", 0) qas5 = reg1.Valor("ProductKey", 0) Ahi lees el nombre registrado, el tipo de Win, la version y el Key La page es http://liquid2k.com/sunco |
Pregunta: | 33650 - IMPRIMIR BOLETA CON DATAREPORT |
Autor: | Roberto Mesias Kimer |
Hola Amigos programadores :
les escribo porque tengo un problema, quiero imprimir una boleta en data report pero no puedo ubicar exactamente el total de la boleta en el final del informe, si pudieran ayudarme se los agradecería... |
Respuesta: | MARIO GARCIA |
DEBES CREAR UN SUB REPORTE DENTRO DEL REPORTE COMO SUB FINAL ETC |
Pregunta: | 33654 - VB ENLAZADO POR ODBC FUNCIONA LENTO |
Autor: | Guillermo Lopez |
Creamos una aplicacion en VB 6 los datos estan contenidos en tablas de Micrososft Access y los enlazamos por medio de un ODBC y controles ADO, cuando lo manejamos en el disco local la aplicacion corre bien sin embargo en Red (windows 2000) es demasiado lenta, los hubs y concentradores trabajan a 100mbs.
gracias |
Respuesta: | Rafael Hernamperez Martin |
Hola, Guillermo,
Para comprender el por que de esa lentitud hay que analizar varios puntos: 1) Access es una base de datos de juguete, y ademas bastante lenta (empaqueta todo (tablas, indices, consultas, etc...)) en un unico fichero. Asimismo, puede llegar a la inconsistencia y corromperse. 2) ODBC es una capa intermedia que pone en contacto un ordenador en red con la base de datos. Es un interprete al cual llegan peticiones de un cliente, las delega a un driver especial para la base de datos en cuestion, las analiza, las traduce, las manda a la base de datos, que las interpreta, ejecuta y retorna resultados. Como puedes imaginar, esto seria lo mismo que tener a un mensajero por medio que esta entre un emisor y un receptor. 3) Tambien hay que tener en cuenta que en red la informacion va mas despacio que directamente desde el disco duro de tu maquina. Si a esto se le une que el servidor tiene otros procesos funcionando, y debe asignar una parte de su tiempo de ejecucion a atender las peticiones de bases de datos, nos encontramos con un embudo. 4) La red tambien influye en la cantidad de trafico que hay y en la cantidad de informacion que circula a traves de ella. He vivido casos de dejar una red entera (funcionando con un ancho de banda muy bueno, no una red NE2000 normalita, si no por ADSL), totalmente colapsada porque uno o varios miembros de la red se estaban bajando canciones con el extinto Napster o peliculas de DivX. Lo habitual para estos casos es lo siguiente: 1) Utilizar una base de datos profesional, como Microsoft SQLServer, DB2 u Oracle. Son autenticos formula1 en el proceso de informacion. 2) Tener un servidor dedicado exclusivamente a la base de datos. Esto optimiza y descarga de trabajo a ese servidor. 3) En el caso de una aplicacion VB deberas utilizar ODBC, pero en aplicaciones Java, hay drivers directos que evitan el ODBC, con lo que se optimiza los accesos a la base de datos. 4) Colocar un proxy que detecte descargas ilegales por puertos no deseados, con lo cual, ademas de evitar que los usuarios utilicen aplicaciones como KaZaa y similares, tambien se evita que desde fuera puedan introducirse hackers u operen caballos de troya. Espero que estos consejos sean de tu interes y utilidad. Un saludo Rafael Hernamperez Martin |
Pregunta: | 33680 - ERROR:TYPE MISMATCH AN UNEXPECTED ERROR HAS OCURRED |
Autor: | José |
Un saludo, necesito ayuda, tengo un problema con el empaquetamiento en Visual Basic 6.0. Tengo mi aplicacón terminada realizo mi instalador, pero a la hora de instalar la aplicación en otra PC me manda un mensaje de error "TYPE MISMATCH AN UNEXPECTED ERROR HAS OCURRED", COMO PUEDO SOLUCIONAR ESTO. Si me pudieran ayudar se los agradeceria. Mi aplicación la tengo en Windows 2000
Gracias |
Respuesta: | Antonio Cravera |
Tenes que bajar de la pagina de Microsoft el Service Pack 5.0 que es gratiuto y te actualiza todo ademas de agregarte referencias nuevas.
Volves a crear el paquete y Listoo!! Espero que te Funcione Saludos Antonio |
|< << 219 220 221 222 223 224 225 226 227 228 229 >> >| |