PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  11965 - FLASH EN VISUAL BASIC
Autor:  Miguel Esquef
REsulta que he creado una animación en Flash muy bonita y la utilizo en una aplicacion de Visual Basic que estoy creando también pero nesecitaría saber como detecto cuando termino la aplicacion de flash en el formulario para continuar con otro proceso. Muchas gracias
  Respuesta:  Luis Escobar
Esta es solo una idea que talvez podria funcionar, porque no pones un timer que dure el tiempo que dura la animacion en flash??? y cuando se cumpla el tiempo continuas con lo que deseas hacer, espero que funcione. Saludos Luis Escobar desde El Salvador!!

    Pregunta:  11970 - RESALTAR DE UN COLOR O NEGRITA UNA PALABRA ESPECIFICA
Autor:  Leonardo Letelier
Saludos. Y felicitaciones a los creadores de este sitio.

Quien pueda ayudarme a solucionar un problemita que paso a explicar.

Necesito resalta una palabra determinada en un objeto text o label no importa cual sea. Ejemplo.

En el label.caption ="hola a todo el mundo"

dada la palabra de entrada por teclado "todo el" ésta se resalte con algun color azul o en negrita. No me sirve colocar otro objeto encima pintado por que la imformacion la saco de una base de datos.

gracias
  Respuesta:  Marco A. Zamudio
Hola.

Pues el problema que tienes puedes usar un For que vaya contando el numero de letras (usando la funcion LEN), hasta que llegues al espacio que está antes de la letra "t" de "todo", a partir de alli poner otro bucle for por 7 espacios (Que es la palabra "Todo el") pero le pones la propiedad de label.textcolor= &H00 (no se cual es el hx del color azul).

creo que puede servir.
  Respuesta:  Petronio Da Silva
Yo creo que en este caso deberías utilizar el control RichTextBox que es el cual te permite diferentes formatos de texto, si tienes alguna duda enviame un e-mail y ya te pondré un ejemplo

    Pregunta:  11971 - ABRIR ARCHIVOS CON CLIC
Autor:  Leonardo Quintana
Hola.
Como puedo abrir archivos al darle doble clic en el explorador, pero que se abran con un programa de VB 6.0
ejem. tengo un archivo con extensión de .prv y quiero que al darle doble clic se abra mi programa .exe con el archivo, como pasa en MS - Word.
Mediante codigo de VB.
Gracias
  Respuesta:  SuNcO
Eso es facil, bueno, solo ahi ke meterse al registro de windows y añadir tu extension y linkearla a tu programa, entonces el explorer lo ke hace es buscar tu extension y busca el programa al ke esta linkeado y lo ejecuta pasandole el file como parametro

Tengo un OCX ke te permite hacer eso en el registro, aparte le pueses poner el icono ke tu kieras a la extension ke tu le pongas

Mandame un mail haciendome tu misma pregunta y con gusto te lo envio junto con un ejemplo
  Respuesta:  Dabiz Spuch Calvar
Tendrás que hacer en VB lo que se haría desde windows en opciones de carpeta, tipos de archivo. Para esto tendrás que modificar desde VB el registro de windows, ahora no recuerdo donde pero es fácil de buscar.

    Pregunta:  11996 - FILTROS CON ADODC
Autor:  Lucrecia Lavirgen
Hola amigos. Tengo la necesidad de seleccionar un conjunto de registros que se van a mostrar en un datagrid. Selecciono de un datacombo el numero deseado, y a partir de el me gustaria agregarle en la propiedad recordsource de un adodc algo como
adodc1.recordsource ="select * from integrantes where legajo = '" & codigo & "'"
y luego aplicarle un adodc1.refresh, pero me da error ya en el select.
En realidad esto lo hacia con los objetos data en vb5, y no tenia ningun problema.
Me gustaria filtrar escribiendo poco codigo y aprovechando las propiedades de los objetos, pero no se como hacer el traspaso de versiones.
Si alguien me ayuda desde ya se los agradecería un monton.
  Respuesta:  Sergio Brillo
El campo codigo es un numerico, si es un numerico prueba a hacer lo siguiente:
adodc1.recordsource ="select * from integrantes where legajo = " & codigo

esto te deberia funcionar y si no es un codigo en prinicipio el select es correcto y no se pq te debe dar errores, de todos modos un consejo es q si puedes evitar los control data y los control adodc lo hagas y lo hagas por codigo, pq son muy puñeteros y dan muchos problemas, un saludo.

    Pregunta:  12006 - DETECTAR FORMULARIO ABIERTO EN MDI_FORM
Autor:  Luis Escobar
Ok tengo un MDI_form en el cual estoy abriendo y cerrando formularios uno a la vez, pero quiero saber cual de ellos es el que se esta mostrando en ese momento con algo que me diga el nombre del formulario.
Gracias por la atencion.
  Respuesta:  José Ariel Limandri
Utiliza la propiedad activeform del MDI que te da una referencia al formulario activo. Ej:

debug.print MDIform.ActiveForm.Name

te mostrara en el inmediato el nombre del formulario activo
Chau.
  Respuesta:  SuNcO
Espero ke sea esto lo ke buscas

En un boton o un menu pon esto :

MsgBox MDIForm1.ActiveForm.Caption

Ovbiamente puedes poner :

variable = MDIForm1.ActiveForm.Caption

Para contar los formularios es :

MsgBox Forms.Count

    Pregunta:  12019 - AJUSTAR UN MASKEDIT CON DECIMALES A LA DERECHA
Autor:  Jesús García
Estoy desarrollando un programa de facturas y tengo unos campos maskedit donde va el importe, estos campos están enlazados con el data1 y no me permite darles formato.
Con las propiedades les doy el formato #,##0.00;-#,##0.00
el cual para el euro me es válido pero el ajuste es la izda.
¿Como puedo ajustar este importe a la derecha?

Si no es con maskedit,¿hay otro componente?
Saludos
  Respuesta:  HORACIO ACOSTA
Hola: He trabajado con el MaskEdit y no me ha presentado problema alineando a la derecha. Si estas trabajando con bases de datos, debes mirar el formato en que el motor lo está tomando así como verificar cómo tienes definido tu formato de fecha en el panel de control (conf. regional) de windows. Esto también se debe tener en cuenta para las fechas. Espero te sirva.

    Pregunta:  12100 - ABRIR UNA BASE DE DATOS ENCRIPTADA
Autor:  Esteban Tripodi Gauthier
Hola a todos!

Estoy haciendo un programa que requiere bastante seguridad, y por eso, además de la contraseña que se solicita al tratar de abrir la base de datos que utiliza el mismo a través de Access, por ejemplo, quiero encriptar la base de datos. Esto último sé como hacerlo, lo que no sé es cómo abrir la base de datos encriptada desde Visual Basic.

Desde ya, muchas gracias.
  Respuesta:  Jose Roque
El "truco" consiste en agregar la referencia a la librería adecuada del motor JET, en esta ocasión será: Microsoft DAO 3.x Object Library

Por tanto, en el menú de proyecto tendrás que seleccionar "Referencias..." y de la lista seleccionar la librería de la versión 3.6. Una vez referenciada el motor adecuado, podremos acceder a las bases creadas con el Access.

Option Explicit

Private sBase As String ' Nombre de la base de datos

' Objetos para acceder directamente a la base usando código
Private db As Database
Private rst As Recordset

Sub Main()
sBase = "C:\bases\mibaseEncriptada.Mdb")
Set Db=OPendatabase(sBase,False,false,"User=Admin; PWD=12345678")
'Aqui La clave de acceso por ejemplo es 12345678
'Listo ya Esta abierta la base de datos

Set rst=db.openrecordSet("Clientes",Dbopendynaset)
'Aqui abrimos la tabla de clientes
Set Rst=Db.openrecordset("Select * From clientes Where Estado=True;")
'Aqui Ejecutamos una consulta SQl y decimos que solo nos devuelva los clientes activos , Etc etc
End Sub

Espero haberte ayudado
bye

    Pregunta:  12113 - IMPRIMIR UN ARCHIVO DIRECTAMENTE
Autor:  Jose A. Mosquea
Como puedo mandar a imprimir un archivo de word sin abrir la aplicacion...
  Respuesta:  kikonmx
Se debe crear un objeto del tipo Word.Application
ya con esto puedes manipular el Word para que pueda abrir, imprimir, o modificar un archivo sin que tengas que ver la ventana de word. Si deseas los comandos necesarios para realizar esto, checa la ayuda de VBA de Word

    Pregunta:  12139 - INSERTAR POWERPOINT EN VB
Autor:  Miguel
Como puedo insertar una presentación de Power Point en VB
  Respuesta:  Jorge Eduardo
En las referencias de Visual Basic tienes que poner la de Microsoft Powerpoint, a continuación declaras tus variables como:

dim pp as powerpoint.application

después de esto, tienes la referencia a una instancia de powerpoint en la cual puedes abrir archivos, salvar, cerrar, etc.

Cualquier cosa escríbeme

    Pregunta:  12155 - PROBLEMAS CON EL SSPANEL
Autor:  Marco Zamudio
Hola a todos, acabo de reinstalar mi maquina y en una aplicacion que estaba desarrollando ahora me dice que no tengo la licencia correspondiente para usar el SSPanel.

¿Como es eso posible si antes de formatear lo estaba usando sin ningun problema?. Ya reinstalé mi VB5 y tengo el mismo problema... ¿alguien de uds tiene ese archivo que me haga el favor de enviarmelo?. Asi me evitaran re-estructurar Toda mi aplicacion.

Gracias.
  Respuesta:  Juan Carlos m
El problema es que el SSPanel es un control viejo, para arreglar esto tenes que bajarte de la página de microsoft un programa que arregla este tema de licencias de controles viejos, aunque lo mas recomendable seria reemplazar el sspanel por un control actual
  Respuesta:  Adolfo Mujica Mota
Hola Marco:

Esta misma pregunta la acabo de responder hace unos minutos( no recuerdo el no. de pregunta ), pero enviame un correo y te envio la utileria para corregir este problema, que no es en si del sspanel sino un poco de VB en el manejo de las licencias.

|<  <<  123 124 125 126 127 128 129 130 131 132 133  >>  >|