Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 42908 - ¿COMO PUEDO CARGAR ARCHIVOS PDF A VISUAL BASIC 6.0? |
Autor: | wuilco co |
hola compañeros y conpañeras del mundo cyber nautico de creadores de programas tengo un pequeño sistema en visual basic y he tratado cargar archivos pdf en el pero sisempre me resulta problema alguno de ustedes me podria ayudar.....
atentamente |
Respuesta: | Héctor Shamir Pérez |
Hola cyber nauta,
Hay varias maneras de hacer eso, la primera sería usar el OCX que provee Acrobat, y lo tratas como un simple documento de visualización; sin embargo, eso crea la limitante de que la persona debe tener el OCX en su PC. Asi que yo por mi parte utilicé el OCX de exploracion en internet para ver paginas web desde visual basic: Microsoft Internet Controls, y en lugar de enviarle una página web, le envías como parametro la ruta del archivo, y el usuario lo va a ver como en el propio explorardor Espero te sirva... Saludos |
Pregunta: | 42913 - IMAGEN EN WORD DESDE VB6 |
Autor: | Angel Robles |
Hola, antes de nada muchas gracias por ayudarme. tengo un aplicacion q genera un documento de word rellenando una serie de datos previamente introducidos. En introducir estos datos no hay problema, el problema me surge cuando quiero introducir una imagen. ¿Como puedo introducir una imgen en word desde visual y variar su tamaño para que aparezca con unas dimensiones predeterminadas?
Muchas gracias |
Respuesta: | Edgar Talamantes |
Para poder introducir una imagen en word te dejo este codigo:
'Crea un nuevo proyecto con un commandbutton 'Agrega una referencia a Word library (Proyecto>>Referancias) 'Declara una variable Myimage para la direccion de la imagen Private Sub Command1_Click() 'declare variables Dim wrdselection As Word.Selection Dim MyImage As String 'create instance of word object Set wrdapp = CreateObject("Word.Application") 'set path to image MyImage = "C:/is200se.jpg" 'show the word document wrdapp.Visible = True 'add a new document to word object Set wrddoc = wrdapp.Documents.Add 'set up a selection area in document to add to Set wrdselection = wrdapp.Selection 'add the picture to the selection area wrdselection.InlineShapes.AddPicture MyImage Set wrdselection = Nothing Set wrdapp = Nothing Set wrddoc = Nothing End Sub Esta informacion la saque de http://www.vbcode.com/Asp/showsn.asp?theID=8261 Pero no se como puedas variar el tamaño de la imagen. Pero puedes seguir buscando en www.vbcode.com Suerte |
Pregunta: | 42924 - AUTOMATIZAR WORDPAD CON VISUAL BASIC |
Autor: | Gonzalo Gómez |
Buenas,
Necesito abrir un \".txt\" con WordPad, salvarlo y cerrarlo de forma automatizada con Visual Basic. No encuentro ninguna refencia que maneje WordPad. ¿Se os ocurre algo? Gracias, un saludo. |
Respuesta: | SuNcO |
Despues de tantas pruebas aqui esta una que si funciona
Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) Private Sub Command1_Click() Dim aaa aaa = Shell("wordpad.exe c:\windows\a.txt", 1) 'Sleep 100 AppActivate aaa SendKeys "www" SendKeys "^g%as" End Sub Si no se alcanza a abrir el WordPad quita el ' del Slep (es para dale tiempo al AppActivate, puedes aumentar el numero a 500 o mas) Este abre el archivo c:\windows\a.txt dentro del WordPad, le agrega las palabras "www" y le envia Control+G que s guardar, despues Alt+A que es el menu Archivo y la tecla S que es Salir =) |
Pregunta: | 42926 - LINKED SERVER EN SQL SERVER |
Autor: | Giselle Payero |
Necesito saber como hacer un linked server desde SQL server a una Base de Datos Btrieve (pervasive) mediante ODBC |
Pregunta: | 42933 - CONEXION A BASE DE DATOS MDF CON VISUAL BASIC |
Autor: | lango gonz |
Hola quisiera saber si se puede realizar un estrin de conexion a una base de datos mdf y como se hace? |
Respuesta: | Rafael Hernán Yzarra Morales |
Lo puedes hacer de la siguiente manera - el método es aplicable para cualquier archivo de datos o manejador de Base de Datos -:
1ero: Crea un DSN el cual se conecte con la tabla que tienes definida en .MDF 2ndo: A través de un archivo .UDL (Un** Data Link o algo similar), conéctate al DSN que define a la Base de Datos enlazada. 3ero: En el editor de Visual Basic, en vez de utilizar un String xxxxxxxxxx, es decir, 'Cn.ConnectionString ="xxxxxxxxxx"' ; (Cn: ADODB.Connection), utiliza lo siguiente: 'Cn.ConnectionString FileName = [PATH EN DONDE SE UBICA EL .UDL]. Sin importar cual sea el Manejador de BdeD o el Arhivo de datos, podrás conectarte sin problemas. Espero te funcione. Para corroborar lo dicho, utiliza la Ayuda MSDN de Visual Studio. |
Pregunta: | 42944 - COMO BLOQUEAR EL RELOJ DEL SISTEMA |
Autor: | Fernando FABIANI |
Hola!!!!!!
Mas que nada gracias por la atencion. Mi problema es el siguiente: Realize un programa que almacena horarios de entrada y salidas de empleados. Mi problema surge en que cualquier usuario puede cambiar la hora de la maquina y registrarse con otro horario. Quisiera saber si existe alguna manera de evitar que cambie el horario del sistema. Me seria de gran ayuda cualquier opinion. Desde ya, muchas gracias. |
Respuesta: | Felipe Anampa |
Puedes capturar la hora y la fecha de tu servidor usando el comando NET TIME desde tu aplicación,.. simplemente tienes que usar la instrucción x=SHELL("c:\Windows\NET TIME \\XXX /set /yes"),... en éste caso XXX es el nombre de tu Servidor,... espero que te sirva |
Respuesta: | tony . |
SI estas usando una aplicacion en red, te sirve la repuesta anterior, pero si tu aplicacion es stand alone, lo que tienes que usar es un sistema operativo Xp profecional o 2000 y crear usuarios con restricciones, para que no te puedan tocar el reloj
|
Respuesta: | Néstor Eciolaza |
Yo estuve en una situación parecida, pero la solucioné haciendo trabajar siempre a la aplicación con la fecha y hora del servidor, lo cual me independiza de la fecha y hora de las distintas terminales (supongo que al servidor no tiene acceso todo el mundo).
De esta manera te evitas bastantes problemas y se sabe que, si hubo alguno, fue alguien que accedió al server sabiendo el password. Espero que te sirva. |
Pregunta: | 43014 - REGISTROS DUPILCADOS |
Autor: | Giovanny Herrera |
Hola a todos
Como puedo evitar los registros duplicados en la base de datos access |
Respuesta: | sgaex soft |
Hola, utiliza un campo secuencial y asignalo como primary key, adicionalmente puede crear una llave compuesta que se denomina llave de negocios, esta puede estar constituida por los registros que consideras clave y que no deben ser duplicados, analiza previamente si existen dependencias es decir integridad referencial asociada a los nuevos registros y que tu llave de negocios sea compatible con estos nuevos valores, es decir si el origen de los datos es importante el estatus del registro tambien transportalo en tu FK. revisa a detalle tu modelo de datos antes de implementar. |
Respuesta: | juan miguel figueroa velazquez |
Deberas usar la primary key o llaves que utiliza access o cualquier base de datos, en el campo que no quieres que se duplique.
Saludos |
Pregunta: | 43029 - EJECUTAR UN PROCEDIMIENTO ALMACENADO EN INFORMIX |
Autor: | Hector Rios |
Tengo mi codigo en Visual Basic 6.0 y me conecto a una BD de Informix por ODBC, y necesito ejecutar un stored procedure que esta en la BD.
Como logro ejecutar ese procedimiento desde visual? Tengo este codigo pero me marca un error de sintaxis Set cmdInserta=New ADODB.Command Set cmdInserta.ActiveConection=cnn1 (previamente creada ) cmdInserta.CommandText="nombre del procedimento" cmdInserta.CommandType=adCmdStoredProc cmdInserta.CommandTimeout=15 cmdInserta.Execute Gracias de antemano. |
Respuesta: | Elias Castañeda Gonzalez |
Yo lo he hecho con Excel y SQL Server... ahi para quien le sirva.
metes el "Microsoft activex data object" mas actualizado 2.8 creo en el editor de macros de vb en excel, en los menus hay una opcion de referencias ahi mero luego en una macro pones dim con as adodb.connection dim resultado as adodb.recordset con.connectionString="Driver={SQL Server};Server=tuservidor;Database=tubasedadatos;Uid=elusuario;Pwd=tupassword;" set resultado=con.execute ("tuprocedimientoremoto 'parametro1','parametro2'") range("A1").copyfromrecordset resultado ..... No lo cheque bien pero debe jalar, si no contactame y lo checamos |
Pregunta: | 43043 - PASAR EL FOCO ACTIVO A UNA APPLICACIÓN ABIERTA Y MAXIMIZARLA |
Autor: | Clemente Sanchez |
Necesito pasarle el foco desde mi formulario activo, a una segunda aplicación, de modo que pase a ser la activa y la visible, y además maximizarla automáticamente, en el caso de que esté minimizada...
¿Alguna idea de cómo hacerlo? Con API's de Windows? Un saludo y Gracias |
Respuesta: | Emilio Gonzalez |
Con esta funcion podes manipular cualquier objeto que tenga una propiedad hWnd(Ventanas, Pictures, etc)
En un modulo: Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long Public hwndActual As Long En un Form, (Ej: llamada por botones): Private Sub Minimizar_Click() ShowWindow hwndCurrentWindow, 2 End Sub Private Sub Maximizar_Click() ShowWindow hwndCurrentWindow, 3 End Sub Private Sub Ocultar_Click() ShowWindow hwndCurrentWindow, 0 End Sub Private Sub Mostrar_Click() ShowWindow hwndCurrentWindow, 5 End Sub Private Sub Restaurar_Click() ShowWindow hwndCurrentWindow, 9 End Sub Private Sub Recargar_Click() ShowWindow hwndCurrentWindow, 10 End Sub |
Pregunta: | 43086 - ERROR AL EJECUTAR APLICACION EN WXP |
Autor: | Mario Perez |
Quiero molestarlos con su ayuda para resolver un error que tengo:
Mi aplicacion esta hecha en VB6, y utiliza ODBC para conectarse al servidor, el problema es que cuando corro la aplicacion en una pc laptop con wXP, sale el error No.52 "BAD FILE NAME OR NUMBER". Por favor si alguien pudiera ayudarme a decirme que debo de hacer para corregir este error le estare muy agradecido. Saludos. |
Respuesta: | Daniel Trejo |
Revisa las rutas, de ser nesesario convierte las rutas a rutas cortas con la ayuda del api, es comun que muchas aplicaciones fallen y den ese error por problemas de nombres largos en rutas y archivos, suerte. |
|< << 245 246 247 248 249 250 251 252 253 254 255 >> >| |