PREGUNTAS CONTESTADAS -

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  10372 - STATUSBAR EN BARRA DE PROGRESO
Autor:  mauricio herrera
Tengo un control StatusBar y necesito que contenga una barra de progreso. coloque un progress bar encima de la barra de estado, pero esta se mueve del lugar en que la deje y no se porque.¿ Existe alguna forma de hacerlo sin que esto suceda?
  Respuesta:  José Ariel Limandri
El StatusBar no es un contenedor por lo tanto no vas a poder poner ningun control dentro del mismo. solo lo veras arriba de este. pero podes hacer lo siguiente:
pone en tu formulario un picturebox con la propiedad alignment en botton.
Dentro de este coloca tu progressbar y la statusbar (ojo que esta no crecera en ancho junto con el form.
Pone el borde del picturebox en none.
y con esto estaras lo mas cerca que se puede de lo que buscas (usando los controles standares)

    Pregunta:  10421 - AJUSTAR IMAGEN A UN BOTON EN VB 6.0
Autor:  Jesús Ríos Macedo
Hola a todos,
quisiera saber cómo ajustar una imagen que está dentro de un botón, al tamaño de éste en Visual Basic 6.0
  Respuesta:  Patricio Ogaz D Ogaz Diaz
Suponiendo que tu Boton se llama Boton1, tienes que...

Boton1.Picture.Height = Boton1.Height
Boton1.Picture.Width = Boton1.Width

Espero que te sirva.

    Pregunta:  10431 - DOS BASES DE DATOS
Autor:  Jose García
Abro un form que accede a una base de datos mostrando en un datagrid el contenido, a continuación abro otro form que abre la misma base de datos y en otro datagrid muestra el contenido de la base de datos, ahora en el primer datagrid cambio un campo de un registro y en el segundo datagrid cambio otro campo del mismo registro y me dice que no puede hacerlo. Se que los tiros van por el Isolation level, pero no consigo modificar,¿ALGUIEN SABE COMO HACER QUE FUNCIONE?
  Respuesta:  Homero Trujillo Zanatta
Una de las posibles soluciones es que abras la tabla con variables globales siendo de tipo Recordset, de esa manera deja las tablas igual y al momento de cambiar el contenido en una es inmediato

En un Module
Global rstTabla as Recordset

En los formularios
Set rstTabla=BaseDatos.Openrecordset("Nombre_Real_Tabla")

Asi ya la puedes manipular

    Pregunta:  10438 - PROBLEMAS CON ONACTION
Autor:  Manuel Gómez Zamorano
Yo tengo VISUAL BASIC 5.0, WINDOWS'95 y EXCEL'97.
Pues bien el problema que tengo es el siguiente :
Desde VB abro un documento EXCEL; a este documento le quito todos los menus que trae implicita la hoja EXCEL, y creo un menu personalizado mediante las siguientes instrucciones, por ejemplo :

set x = CommandBars.Add(Name:="Menu", position:= ...)
set y = x.Controls.Add
Whith y
.FaceId = 26 'por ejemplo
.Caption = "Hola" 'por ejemplo
.OnAction = "Prueba" 'por ejemplo
End With

Private Sub Prueba()
MsbBox "hola"
End Sub

El menu se ejecuta pero me falla en la propiedad "OnAction". Cada vez que lo ejecuto me dice que "me falta la macro Prueba". Esto tambien con cualquier otro menu copiado de los ejemplos de VB 6, y que incluya la propiedad "OnAction".
Gracias a quien me pueda ayudar.
  Respuesta:  Ronald Cabrera
Quita el private al procedimiento prueba y excel te reconocera prueba como una macro...

espero que te sirva...

    Pregunta:  10464 - COMO PUEDO RECUPERAR Y MODIFICAR ARCHIVOS AUTOCAD DESDE VB6
Autor:  Enzo Aranibar
Si alguien me puede darme una ayuda , necesito realizar una aplicacion donde requiero recuperar y actializar archivos autocad desde mi aplicacion hecha en Visual Basic.
  Respuesta:  Miguel Miguel
Existe una forma de hacerlo pero quizá sea un poco enrevesada. En AutoCAD existe una posibilidad de sacar ficheros en formato ASCII normal y corriente(formato dxf). Si consigues que te los pasen en ese formato podrías llegar a modificar cosas, ya que el tratamiento de los ficheros no es demasiado complicado.

    Pregunta:  10475 - CONVERTIR UN STRING A EXPRESIÓN
Autor:  Gustavo Basso
Quisiera saber si hay alguna función en visual basic para remplazar la funcion evaluate(convierte un string a una expresión) de Foxpro.
Desde ya muchas gracias.
  Respuesta:  Miki Riglos
Utiliza el ocx Microsoft Script Control, tiene una función Eval() similar al Evaluate() del Foxpro, no sólo te permite evaluar expresiones, también podrías definir y ejecutar funciones y procedimientos en JavaScript o VBScript a partir de strings.

    Pregunta:  10478 - COMO MIGRAR A SQL SERVER
Autor:  Ivan
Me han recomendado que migre de Access a SQL server para poder hacer más rápido el tiempo de respuesta de un programa que estoy haciendo, mi duda es que cambios tengo que hacer en el código para realizar con exito la migración en cuanto a los controles enlazados a la base de datos, y en cuanto a las diferencias en sintaxis de SQL que puedo encontrar en Access y SQL server, también tengo duda en cuando a la distribución del paquete con la base de datos de SQL server, ¿que tengo que incluir en el paquete de instalación de SQL server?, ¿Solamente la base de datos como en Access?, ¿Cómo agrego el motor de base de datos de SQL server? y por último, ¿como abro la base de datos de SQL server?, espero me puedan ayudar, se los agradeceré, por su atención, Gracias
  Respuesta:  Bases de Datos Sistemas C.A.
Saludos, primero que todos si estas trabajando con DAO lo unico que tiene que hacer es crear el
ODBC con la version correcta del SQL y estas listo con respecto al acceso, si esta trabajando con
ADO mira mas sencillo no puede ser, cambias el connectionstring(si quieres ejemplo ya he
contestado otros ejemplos para esto). Sin embargo te recomiendo que te pases a ADO porque
es mucho mejor, mas rapido, mas facil, etc. Debes migrar la base de datos en access a SQL (con
export lo haces facil)

Con respecto a lo de la base de datos si es mas complicado porque la persona tiene que comprar
la licencia del SQL y montarlo y tu tienes que hacer el SCRIPT para que cree la BD(SQL tiene
una opcion que te lo hace) . No intentes llevarte la BD de tu maquina y sonbre escribir la de tu
cliente porque lo que vas haces es dañar el servidor, sin embargo lo que puedes hacer es un backup
enviarlo en tu programa y que luego le hagan un restore con el mismo nombre de BD que tu tienes
en tu equipo.

Si necesitas mas informacion, no dudes en escribirnos que con gusto te ayudaremos

Octavio Paredes
Bases de Datos Sistemas C,A,
www.bdsca.com
[email protected]

    Pregunta:  10497 - INFORMACION DE LA CONEXION A INTERNET
Autor:  José Perez
Hola a Todos/as
quisiera preguntarles como puedo hacer para tomar los datos de la conexión de la bandeja del sistema.
los datos que me interesan tomar son: el tiempo de conexión, bytes transmitidos, recibidos, el ISP, etc.
estoy realizandolo en visual basic 6.0 empresarial con el SP3.

Desde ya muchas gracias
  Respuesta:  Victor Muñoz
Existe un control activex que se llama Mscomm y que puedes habilitarlo si te vas a agragar componentes, me parece si no mal recuerdo es en Projecto o en Ver, este control te puede determinar todos esos datos que tu quieres saber. OK.

Si se puede.

Bye y que estes bien.

    Pregunta:  10498 - PROBLEMA CON IMPRESORA MATRICIAL Y VISUAL BASIC
Autor:  Patricio Castillo
Hola, mi nombre es Patricio y escribo desde el Peru.

Tengo un serio problema. He desarrollado una serie de reportes con DataReport en Visual Basic. Cuando trato de sacarlos por una impresora matricial, no importa que haga con las fuentes, calidades y modos (Draft, etc), SIEMPRE sale en modo grafico, lo cual hace muy lenta la impresion, en algunos casos, se necesitan imprimir mas de 500 hojas. No utilizo True Fonts, no utilizo alta calidad, ni alta resolucion ni el reporte maneja graficos, ni es un probelma de impresora. Si utilizo el objeto PRINTER la impresion es muy rapida, el problema es programar con el objeto PRINTER!!!. He revisado el sitio de Microsoft el cual tiene un articulo deicado a este tema, pero no sirve. Cambiar el font a uno no escalable no cambia el modo de impresion. No sirve bajar la calida, etc.

Tiene alguien alguna idea?. Gracias de antemano.
  Respuesta:  Luis Rosario
Con el objeto printer, tu debes manipular el formato de texto:
Printer.FontName = "Draft 12cpi"
Printer.FontSize = "10"

'Fuente tipo .fon, residente en la impresora LX-300.

'El tamaño en estas fuentes como se puede ver, se establece en el nombre. Para las fuentes tipo .ttf es normal.

Ejemplo: (Normal)
Printer.FontName="Arial"
Printer.FontSize=10

Ejemplo: (Normal)
Printer.FontName="Sans Serif 12cpi"
Printer.FontSize=10

'Otros tamaños de fuentes .fon disponibles: 5, 6, 10, 12, 15, 17 y 20

***********
Por fa si tienes cómo puedo definir el tamaño del papel, porque me da error al asignarle valores a: Printer.Width y Printer.Height, es que no quiero definirlo en la misma impresora.
  Respuesta:  cesar Burgos
si no has resuelto tu problema sobre la impresora matricial avisame creo que tengo algo que te puede solucionar tu problema
Saludos
  Respuesta:  Cesar Vallejo
lo que puedes hacer es exportar tus datos del data report a texto y luego : ubicar el archivo

hacer un Shell ("type .....archivo .txt ")

esto lo hace mas rapido, pruebalo y me avisas
  Respuesta:  Gerald Valdes
Hay un tipo de letras que se llama "FastPrint" o algo asi, esta letra aumenta la velocidad al imprimir por crystal reports, yo ahora no la tengo, pero podrias buscarla en internet.

Espero haber sido de ayuda.

    Pregunta:  10509 - ¿CóMO HACER QUE VB ME LEA UNA EXPRESIóN EN UN TEXT?
Autor:  Oslber Mauricio Osrtiz Hernández
Quisiera saber com hago para que un usuario me intrdusca una ecuación o una función en un textbox, y que el visual me lea la expresión como por ejemplo lo hace el derive.
  Respuesta:  MIS-DRD Technologies
No se si tu duda concretamente es la de que introduciendo una expresión de tipo string, te devuelva el resultado de esa operación. Si es así aquí te adjunto un módulo de clase el cual lo puedes utilizar de esta manera:

1) Añades el módulo de clase al proyecto
2) Te creas una función:

Public Function Fórmula(ByVal Expresión As String) As Double
Dim F As cFormulas
Set F = New cFormulas
Fórmula = F.Formula(Expresión)
Set F = Nothing
End Function

3) Utilizas la función dede cualquier punto del programa. Ej.:

msgbox Fórmula("4*3/2+sqr(12")

P.D.: El módulo de clase no es mío, lo pille de internet a un tipo llamado Guille que ofrece recursos gratuitos de VB.

Descargar el modulo.

|<  <<  112 113 114 115 116 117 118 119 120 121 122  >>  >|