PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  36669 - DETERMINAR FORMULARIO ACTIVO
Autor:  Marta Ojeda
como saber cuando una ventana (form) esta activo o inactiva.
  Respuesta:  OSCAR CABRERA
HOLA MARTA ESPERO QUE TE SIRVA ESTE CODIGO, LO CONSEGUI EN LA PAGINA "members.tripod.com/VBEspaniol/".., manejando las api's de windows..

Declaración:
Declare Function FlashWindow Lib "user32" Alias "FlashWindow" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

Descripción:
La función FlashWindow devuelve un valor si la ventana que indica si la ventana está activada o desactivada, también cambiando el parametro bInvert podemos invertir su estado como para llamar la atención del usuario.

Parámetros:
ByVal hwnd As Long
Aquí se indica la ventana.

ByVal bInvert As Long
Sirve para invertir el estado de la ventana, si colocamos 1 o True invierte el estado, 0 o False para dejarla como estaba.

Valor de retorno:
Si devuelve 0 está desactivada la ventana, 1 si está activada la ventana.

Uso:
Dim ValorRetorno As Long
ValorRetorno = FlashWindow(Form1.hwnd, 1) 'Invierte el estado del Form1
'Para llamar la atención del usuario coloque este codigo dentro de un Timer, y la ventana parpadeara.

OJALA QUE TE SIRVA...SUERTE...

    Pregunta:  36766 - PROBLEMAS CON LOS MDI Y ALPHABLENDING..
Autor:  OSCAR CABRERA
De antemano les agradesco por sus posibles respuestas...

Quisiera saber como se puede ocultar la barra de titulo de un MDI, donde sale los botonnes de maximizar,etc, la idea es ocultarla como cuando colocamos la propiedad "borderstyle" de un formulario a "none", y tambien de ocultar la barra de tareas de windows donde sale el boton de incio de windows, pero que mi ap`licacion pueda ocupar esta area, osea que cuando ejecute el formulario principal se abra en toda la pantalla.

me gustaria que me comentaran donde puedo conseguir informacion sobre el manejo de alphablending.dll, la he intentado trabajar...pero me falta, y si se puede hacer con controles que no posean la propiedad hdc.

Gracias...
  Respuesta:  PEDRO OSNAGHI
Mira, te puedo ayudar con el tema de ocultar la barra de tareas de windows. El tema esta en que yo tengo el problema de que logro esconder la barra de tareas pero no puedo hacer que el formulario me ocupe la totalidad de la pantalla. Si llegas a encontrar la forma de hacerlo escribime por favos...surte
Este es el código:

Private Declare Function FindWindowLib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Private Sub Form_Click()
Dim StartWindow As Long ' Lo primero que tenemos que hacer es localizar la barra de tareas con la instrucción ' de debajo y luego con el manejador pasarsela a la función que la oculta o la muestra
StartWindow = FindWindow("Shell_TrayWnd", vbNullString)
If MsgBox("¿Ocultar barra?", vbInformation + vbYesNo) = vbYes Then
ShowWindow StartWindow, 0& ' La ocultamos
Else
ShowWindow StartWindow, 1& ' La mostramos
End If
End Sub

    Pregunta:  36798 - AJUSTAR EL TAMAÑO DE UN IMAGEN EN EL CONTROL MSHFLEXGRID
Autor:  Emiliano Andrés Muñoz
Hola, los molesto esta vez para presentarles el inconveniente que tengo. Estoy utilizando un control MSHFlexGrid (el posterior a MSFlexGrid) que puede contener imágenes en las celdas. Mi problema es no puedo ajustar el tamaño de la imagen a la celda (como en el comando Strech del control image). Las imágenes estan en un control imagelist, ¿puedo ajustarlas previamente, o lo hago desde el MHSFlexGrid?.
Gracias a quien pueda ayudarme.
  Respuesta:  edgar pejerrey nuñez
mira si tu tienes fotos en tu base de datos muestralos atravez de un image te resulta mejor solo enlaza el control image con el campo de la imagen de la base de datos cualquier cosa estoy para ayudarte.

    Pregunta:  36799 - COMO ENVIAR UNA VARIABLE PICTURE A TRAVÉS DE UN WINSOCK
Autor:  Javier Arnaldo Flores Alburquerque
tengo una variable declarada como picture, a la cual eh almacenado la imagen del escritorio, puedo mostrar esta imagen en un form o en un picturebox. Mi inquietud es saber como puedo hacer para enviar esta variable conteniendo la imagen del escritorio a través del Winsock a una aplicacion cliente y luego mostrar en un form o en un picturebox. Me han dicho mas omenos que debo de convertir esa variable a binario y luego enviarla para despues armarla en el cliente y mostrarla donde yo quiero. que ayuda me pueden dar
  Respuesta:  juan carlos zuñiga rodriguez
Asi es, la idea de transferir la imagen en binario es correcta, solo que a mi parecer aun no es la mas adecuada ya que tarda mucho en llegar de una aplicacion a otra, de todas formas te envio este ejemplo para ver si te sirve, si funciona, solo que es demasiado lento...aun sigo buscando como mejorar la transferencia para que sea instantanea...si logro algo o logras algo tu, espero nos podamos ayudar mas adelante...

Descargar ejemplo

    Pregunta:  36801 - EJECUTAR DTS DE SQL SERVER 7 DESDE VISUAL BASIC
Autor:  Kenia Enriquez
Necesito ejecutar desde una aplicación Visual Basic un DTS creado en SQL Server 7 para realizar la actualización de una Base de Datos SQL a partir de tablas en ForProx (.DBF) sobre Dos.
  Respuesta:  Enrique Rojas
Hi, en esta direccion encontraras un articulo para ejecutar un dts desde VB 6.0, lo he probado y es muy sencillo como lo pueses ver, pero lo que no encuentro es como capturar el error si sucediera en el DTS, si lo encuentras me lo pasa. Espero que te sirva

http://support.microsoft.com/default.aspx?scid=kb;es;315661

Sub Command1_Click()
Dim dtsp As New DTS.Package
dtsp.LoadFromSQLServer _
ServerName:="MyServer", _
ServerUserName:="MyUserID", _
ServerPassword:="MyPassword", _
PackageName:="DTSDemo"
dtsp.Execute
End Sub

    Pregunta:  36813 - COMO COMPARTIR CARPETAS
Autor:  javier flores
alguien puede decimre por favor como puedo compartir una carpeta, desde el visual basic. Tal vez se pueda hacer con apis necesito ideas o tal vez ejemplos ya hechos gracias
  Respuesta:  rafita123 noc
si se hace con la api NetShareAddNT para winxp win 2000 nt
y NetShareAdd9x para win 98. la NetShareAdd9x damuchos problemas

    Pregunta:  36856 - UN OPTION BUTTON SE PUEDE HACER TRANSPARENTE???
Autor:  ismael moreno
Pues eso,que si se puede hacer un option button transparente para que no quede un pegote encima de un fondo que no es ninguno de los colores que trae visual basic 6
  Respuesta:  Hector Romero
No se a lo que te refieres con hacer el option button transparente, pero lo que si te puedo decir es que puedes hacerlo visible o invisible mediante codigo en el momento en que tu quieras, haciendo:

optionbutton.Visible=False ' Se hace invisible el boton

optionbutton.Visible=True ' Se hace visible el boton

    Pregunta:  36871 - CREAR UNA GRAFICA DE EXCEL DESDE VB6
Autor:  walter ocaña
Alguien sabe como o mejor si tiene algun ejemplo de como crear una grafica de excel desde vb?

se los agradeceria mucho
  Respuesta:  Laura M
Hola, que tal mira por el momento no tengo el código que crea la gráfica, pero lo que puedes hacer es generar una Macro para crear graficos y ese codigo pegarlo en visual basic, claro haciendo previamente la instancia de excel.....ok

Sale, si puedo enviarte luego el código lo haré

    Pregunta:  36896 - COMO INSERTAR UN ICONO EN EL COMBO O LISTBOX
Autor:  Jorge Eduardo Prado M.
Bueno amigos espero me ayuden en conseguir insertsar en un listbox o combobox un icono (Visual Basic 6.0 studio) pues me urge...

agradeceré me respondan...
  Respuesta:  Vino T
Primero que nada, debes tener instalado el Service Pack 4 (por lo menos) de Visual Basic... dentro de los componentes que incorpora este Service Pack, debes encontrar los "Mocrosoft Windows Common Controls 6.0 (SP4)" que aparecerá en el diálogo de "Agregar Componente"... el control se llama ImageCombo (si no me equivoco) y es tan fácil de ocupar como el comboBox común...

    Pregunta:  36903 - COMPILADOR PARA MACROS DE EXCEL
Autor:  Wenceslao Perez
Alguien me puede decir por favor si hay un compilador para macros de excel.

Muchas gracias de antemano
  Respuesta:  eider mauricio aristizabal
No lo creo por que el codigo de la macro es interpretado mas no compilado por excel.
todo lo que tienes que hacer para que tu macro funcione en otro equipo es guardarla como complemento pero si tienes barras de herramientas, debes adjuntarla al libro de excel antes de guardarlo como complemento. Luego para instalar tu complemento en otro equipo, debes hacerlo por herramientas, complementos, adicionar...

Para guardar un complemento:
----> Archivo/Guardar como/Complemento de Microsoft office excel
el queda con la extension .XLA

Para adicionar una barra de herramientas al libro
----->Herramientas/personalizar
en la ficha barras de herramientas haz click en adjuntar
selecciona la barra de herramientas y haz clieck en el boton copiar

Espero que te haya servido de algo...

|<  <<  227 228 229 230 231 232 233 234 235 236 237  >>  >|