PREGUNTAS CONTESTADAS - visual basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  298 - ACCESOS DIRECTOS EN VISUAL BASI
Autor:  Jaime
Deseo saber como crear accesos directos por medio de comandos con Visual Basic
  Respuesta:  Antonio Esteban Soria
No se si se pueden crear accesos directos desde Visual Basic, pero te adjunto otra solución:

Si copias archivos .LNK o .PIF al directorio ´C:\WINDOWS\ESCRITORIO´ y ejecutas el comando DoEvents de Visual Basic te aparecerá automáticamente el acceso directo (creado previamente y copiado a otro sitio) dentro del escritorio de windows.
Lo malo de este procedimiento es que debes crearte el archivo .LNK o .PIF antes de poder incluirlo dentro del escritorio.

Con mis mejores intenciones, espero que te sirva de ayuda.

Para cualquier problema o duda ruego me envíes un mail.

Un Saludo.

  Respuesta:  Fernando Castro
Ante todo saludos
No se exactamente que es lo que quieres hacer.
Con respecto a los accesos directos, existe una manera mediante la API de Windows de llamar al asistente apara accesos directos.( lo quee sale cuando en el escritorio pones Nuevo-> Acceso directo).
El codigo corresondiente para esto es el Siguiente :

Simplemente :

Dim X As Long
X = Shell("rundll32.exe AppWiz.Cpl,NewLinkHere " & "c:\MiDirectorio\", 1)
Siendo MiDirectorio el directorio donde queremos que quede el acceso directo. Debe acabar en barra (\).
Saludos y esperando que te sirva

    Pregunta:  303 - COMUNICACIÓN DDE EN VISUAL BASIC
Autor:  Raúl
El formato de la comunicación DDE es APP|Topic!Item. Pues bien, me interesaría que si una aplicación me pide un item cualquiera poder generarlo y ofrecerselo. Es decir, ¿puedo saber que ´items´ me estan pidiendo para yo crearlos y ofrecerselos desde Visual Basic (Para Windows 95)?

Y, ¿como puedo crear nuevas instancias de, por ejemplo, un ´label´ que no forman parte de un array (es decir que tengan la propiedad ´name´ distinta)?

Porque, ¿es posible mantener una comunicación DDE sin usar controles (es decir, como en C, usando variables) para usar menos recursos?

Gracias de antemano. Adeu...

  Respuesta:  Nodgard Seguias
Yo la tengo, enviame tu mail http://www.zeus-soft.com

    Pregunta:  305 - IMPORTAR TABLAS DE ACCESS EN VISUAL BASIC
Autor:  Rafael
Estoy Realizando un proyecto en Visual Basic, y tengo que importar de una base de datos Access con un número de tablas "x" unas cuantas "y" ,a otra base de datos ACCESS. El modo en que realizo esta operación es creándome unas tablas con el mismo nombre y los mismos campos que las tablas a importar e ir leyendo registro a registro y añadiendo en las nuevas tablas. Lo que ocurre que este proceso se ralentiza muchísimo.Imagino que existirá algún método via ODBC o por módulos de access que realice la importación de tablas casi tan rápido como lo hace el propio ACCESS.
  Respuesta:  Antonio Esteban Soria
Puedes utilizar una instrucción SQL con el comando "INSERT INTO", para ello te puedes crear una consulta en Access que te inserte una tabla dentro de otra base de datos, copia el SQL y ejecutalo desde tu programa de Visual Basic con un objeto QueryDef. Te adjunto un ejemplo de la instrucción SQL en cuestión:
{
SELECT Categorías.* INTO CABECERA IN ´d:\pruebas\yuyu.mdb´
FROM Categorías;
}

Este ejemplo introduce la tabla ´Categorías´ dentro de la base de datos YUYU.MDB ubicada en d´:\pruebas´. Ruego me consultes a mi dirección de correo cualquier otra duda o proyecto que quieras realizar. Un saludo.

Por favor comentame si te ha ido bien.

    Pregunta:  308 - REFRESCAR EL EXPLORER DE WINDOWS
Autor:  Jaime
Alguien conoce un metodo en Visual Basic para refrescar el shell (explorer) de Windows?
  Respuesta:  Antonio Esteban Soria
En caso de que quieras actualizar el explorer de Windows desde un programa que por ejemplo copie datos al directorio mostrado actualmente por el Explorer puedes utilizar el comando ´DoEvents´ de Visual Basic. Este comando cede el tiempo de proceso a las restantes ventanas activas de forma que se realizan los trabajos pendientes por cada una de ellas.

Este comando e será de utilidad para refrescos de pantalla en ejecución de consultas SQL (QueryDef´s) así como en todos los procesos que impliquen un gran número de peticiones al sistema.

Espero que esto ayude a solventar tus problemas.

Un saludo.

    Pregunta:  314 - LLAMAR A UN ESCANER DESDE VB
Autor:  Alfredo
Necesito llamar al Scanner (Twain) en Vb y esta imagen almacenarla en una Base de Datos (Acess 97), ayuda por favor.
  Respuesta:  David
En windows 95 osr2 se instalado un programa por defecto que se llama imaging (Inicio/Programas/Acesorios).
Este programa lleva relacionados una serie de OCX que nadie te impide utilizar (¿No se si legalmente?). IMGSCAN.OCX y IMGEDIT.OCX, podras llamarlos desde Borland Builder C++, Visual Basic 32 bits, etc...
El OCX ImgScan te da soporte para scanner TWAIN.
  Respuesta:  Alfredo Zúñiga
En la versión B del Windows 95 viene un accesorio llamado Imaging, conjuntamente con sus Active X que están ubicados en el SYSTEM de Windows, y son: Imgscan.ocx, Imgedit.ocx, Imgadmin.ocx, Imgthumb.ocx, con estos controles se puede maneja el escáner.
Además, estos controles son de la empresa WANG, que ha introducido un ejemplo con código fuente y está en el directorio WANGSAMP.

    Pregunta:  320 - HACER UNA DLL PERO SIN ACTIVEX
Autor:  J.C.Fuentes
Puedo hacer una .dll con funciones desde Visual Basic 5.0 y sin usar los objetos ActiveX ?
  Respuesta:  Hector Niño Romero
Saludos, tengo un articulo y el proyecto en vb6 y vc++ para implementar dll's en visual c++, avisame si quieres que te lo envie a tu correo
  Respuesta:  Jonnatan Rodriguez
Hola puedes encontrar la respuesta de tu problema en esta Direccion, si tienes problema avisame.
http://www.elguruprogramador.com.ar/zonas/ver.asp?cod=10
  Respuesta:  Fernando Castro
Para ello, tendras que utilizar algun lenguaje como C o C++
Te quedara mejor y sera mas potente y portable.
El hecho es que algunas cosas en visual no se pueden controlar como los puertos comm...

CONSEJO : Opta por el C\C++

SALUDOS

    Pregunta:  324 - PROBLEMAS PARA REGISTRAR OCX Y DLL EN VB 4.0
Autor:  Pablo
Hola.
Tengo que instalar un sistema, pero me aparece el siguiente mensaje

"Ha ocurrido un error al registrar el archivo ´nombre archivo´"
son varios los archivos como por ejemplo msrdo32.dll, crystal32.ocx, comdlgo.ocx, comctl32.ocx, mfc40.dll. E intentado con todo lo que se.
si me puedes ayudar te lo agradeceria, y si no, tambien Chao.

  Respuesta:  jauser
Busca un acrchivo llamado "REGSVR32.EXE" en windows\system y solo arratra las dll's o ocx a este archivo y automaticamente te registrara el control sin tanto rollo. ;-)
  Respuesta:  Antonio Esteban Soria
Prueba lo siguiente:

1 - Abre el proyecto de Visual Basic que te genere el error. (*.VBP)
2 - Te encontrarás líneas con el siguiente formato:

"Object={3B7C8863-D78F-101B-B9B5-04021C009402}#1.0#0; RICHTX32.OCX"
Cambia el literal "#1.0" por "#1.1" o viceversa.
Con mis mejores intenciones, espero que te sirva de ayuda.
Para cualquier problema o duda ruego me mandes un mail.

Un Saludo.

    Pregunta:  325 - VB 4.0 EN INGLES Y OFFICE 97 ESPAÑOL INCOMPATIBLES
Autor:  Federico
Necesito saber como arreglar el problema de que instalo Office 97 en español y VisualBasic 4.0 en ingles y los programas hechos en Visual no se ejecutan y VisualBasic se cualga al entrar en él. Microsoft no sabee porque es, o al menos no me dieron mucha importancia. El mensaje de eerror lo encontré en la Web de Microsoft, y actualicé segun ellos la vba232.dll, que al hacerlo quedó peor. Cambiando algunas DLLs de Office por las antiguas de VB4, se comenzaron a ejecutar los programas hechos en vb4, pero no pueddo ejecutar vb4.
  Respuesta:  Paco Rentería
Yo tenía ese problema hasta que instalé el service pack 2 de vb4. puedes buscarlo en http://support.microsoft.com

    Pregunta:  332 - VISUAL BASIC PARA APLICACIONES
Autor:  Sugus
Busco información para crear documentos de Office 97 desde Visual Basic.
Gracias.
  Respuesta:  Chistian Roberto Plat
No conozco bien esa parte, pero puedes probar colocando el control de Microsoft Word 8.0 Object Library.
Espero te sirva. Un saludo desde la Patagona Argentina
  Respuesta:  Edgar M. Gárete
Prueba con el custom control que se encuentra en la opcion de herramientas existe una lista de controles para manejar diferentes tipos de programas entre uno de esos esta el de documentos de ofice, dalo de alta y te haparecera un control con el que puedes manejar documentos de ofice en vb. Espero que te sea de utilidad esta respuesta, y si tienes mas dudas al respecto escribeme un e-mail.
  Respuesta:  Javier Durand Dúmet
Yo programo en todas las aplicaciones de Office 97 y en todas ellas se puede crear un nuevo documento con el método Add de la colección que corresponda (Workbooks para Excel, Documents para Word, Presentacoines para PowerPoint). Por ejemplo si deseas crear mediante código un documento de Word, debes hacer los siguientes pasos en VB5:

1.Añades en el menú Proyecto - Referencias, la referencia a Microsoft Word 8.0 Object Library
2.En el modulo en el que deseas que ocurra la creación escribes: Word.Documents.add Parámetros
3.Para grabar el documento: Word.Workbooks("MiDocumento").Save

Algunos métodos no funcionan si no tienes la Aplicación abierta, para abrirla automáticamente inserta un objeto OLE que sea del tipo de documento que deseas y luego en tiempo de ejecución pon su propiedad AppIsRunning en true.

Si tienes alguna duda sobre esto o quieres saber algo más sobre programación en Office 97 como el uso del asistente o edición de documentos, pregúntame que te contestaré gustoso.

  Respuesta:  Tomás Bradanovic
Ingresar información a Word o Excell 97 usando VBA es sumamente sencillo, solo tienes que crear un documento, digamos de Word, en él entras a "macros" y "editor de visual basic" y aparecerá la interfase de VB5.0, con ella creas tu formulario para la entrada de datos, luego haces un botón que se llame "llenar el formulario" o algo así y ese lo programas con las instrucciones específicas del VBA (que pueden ser seleccionar un font y tamaño, escribir el contenido de un textbox o combobox en el documento de word, pasar a la línea siguiente, justificar, en fin TODO lo que puedes hacer manualmente en Word (o Excell o Access) lo puedes programar en VBA. pero ¿como aprender las instrucciones? hay un modo muy sencillo, entras nuevamente a "herramientas" "macros" y "grabar macro", haces lo que quieras saber como se programa "a mano" y lo grabas. Luego miras las instrucciones del macro resultante que están en VBA.
Si quieres saber más acerca del tema en mi página www.freeyellow.com/members5/tombrad/ tengo una introducción al VBA. Ah! y hay un libro muy bueno llamado Word Office 97 de Marti, Imbert y Martín (editorial Paraninfo) que explica de manera bastante clara y corta los fundamentos de esta potente herramienta

    Pregunta:  336 - VISUAL 50 VDSQL.VBX
Autor:  Julio
hola:
mi nombre es julio nunca he estudiado visual basic pero aprendi mirando, hasta hace poco trabaje con visual basic 4.0 de 16 bit y actualmente estoy visual 5.0, pero tengo un problema que es el siguiente:
Me conecto a un servidor con sql server con vbsql.vbx y un modulo que se llama sm, pero no me funciona con la nueva version.

tienen algun consejo.. gracias.

  Respuesta:  Juan De La Cruz
Hola colega!
Mira, tu problema debe ser por el formato del control que estas usando, se supone que ya no se usan los VBX!, pero bueno, si lo que deseas es un control para conectarte a SQL server, te tengo una grandiosa solución!, primero entra a la biblioteca de temas y ahí entontrarás un tema de un ActiveX creado en VB 5.0 por mi!, leelo y si te interesa escribeme y con gusto nos ponemos de acuerdo!
Suerte!

|<  <<  3 4 5 6 7 8 9 10 11 12 13  >>  >|