• Miércoles 2 de Julio de 2025, 13:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - xtolox1

Páginas: [1]
1
lo que podrias hacer es capturar el error que se produce al no encontar la imagen.
seria algo asi:

dentro de tu funcion, modulo o lo que sea que uses para llamar la imagen


On Local Error GoTo NoHayFoto ' CON ESTO INICIAS LA CAPTURA DEL ERROR

'
'
'AQUI LA LINEA QUE CARGARA TU IMAGEN, SI NO ES ENCONTRADA SALTA A LA LINEA DE CODIGO DE CAPTURA DEL ERROR

'
'
'
Exit Function ' SE DEBE SALIR DE LA FUNCION PARA QUE NO SE EJECUTE LA LINEA DE CODIGO DE CAPTURA
NoHayFoto:
' SI SE PRODUCE EL ERROR AQUI COLOCAS EL CODIGO PARA QUE TE MUESTRE LA OTRA IMAGEN

pd: si no entiendes, en la ayuda de visual sale un ejemplo mas completo presiona F1 sobre palabra ERROR.

2
Visual Basic 6.0 e inferiores / Re: Impresion
« en: Viernes 1 de Abril de 2005, 18:38 »
hola

lo que haria yo seria colocar todo el un frame,y ahi cambiando el top y el left lo ajustaria. por otro lado tambien podrias hacer otros formularios que sean ocultos que al momento de enviar a imprimir traspases los datos a esos formularios preformateados. con los margenes que tu quieres.

saludos.

3
Visual Basic 6.0 e inferiores / Re: Error 713 En Tiempo De Ejecución
« en: Jueves 24 de Marzo de 2005, 15:48 »
mira al parecer lo que podria suceder es que el reporte no encuentra la base de datos segun veo..
si es asi lo que debes hacer es:

en el reporte, en menu base de datos dice "establecer ubicacion" debes poner la misma del informe y coloca el formulario junto a la base de datos, quizas eso podria funcionar.

saludos.

4
VBA / Ayuda Con La Ayuda
« en: Jueves 24 de Marzo de 2005, 15:41 »
tengo un proyecto al cual debo colocarle su ayuda correpondiente.
la ayuda la hice en Help Workshop que viene con visual su extencion es hlp, la duda que tengo es como enlaso el menu ayuda para que cuando seleccione contenido me muestre contenido, cuando seleccione busqueda me muestre busqueda ??? ya lo puedo hacer con indice pero lo otro no se hacerlo.

alguien por ahi sabe como hacerlo ????

5
VBA / Re: Manipular Cuadro De Diálogo De Abrir Archivo
« en: Jueves 24 de Marzo de 2005, 15:29 »
segun te entiendo estas tratando que cuando se inicie tu programa se abra inmediatamente el CommonDialog ???
si es asi basta con que coloques un timer al iniciar tu programa q haga que se abra.

seria algo asi:


Código: Text
  1. Private Sub Form_Load()
  2. Timer1.Enabled = True
  3. End Sub
  4.  
  5. Private Sub Timer1_Timer()
  6. CommonDialog1.ShowOpen
  7. Timer1.Enabled = False
  8. End Sub
  9.  

con eso haces que se abra de inmediato recuerda asignar el interval al timer1 con interval = 500 te bastara.

saludos.

6
Visual Basic 6.0 e inferiores / Ayuda Con La Ayuda
« en: Miércoles 23 de Marzo de 2005, 22:38 »
tengo un proyecto al cual debo colocarle su ayuda correpondiente.
la ayuda la hice en Help Workshop  que viene con visual su extencion es hlp, la duda que tengo es como enlaso el menu ayuda para que cuando seleccione contenido me muestre contenido, cuando seleccione busqueda me muestre busqueda ??? ya lo puedo hacer con indice pero lo otro no se hacerlo.

alguien por ahi sabe como hacerlo ????

7
Visual Basic 6.0 e inferiores / Re: Crear Un Archivo De Block De Notas
« en: Miércoles 23 de Marzo de 2005, 22:11 »
aqui puedes  guardar lo que escribas en un texbox y leer ese archivo tambien:

primero necesitas esto en un modulo

Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long

Function LeeTXT(Archivo As String, Seccion As String, Clave As String)
Dim iRetLen As Integer
Dim sRet As String

sRet = Space(255)
iRetLen = GetPrivateProfileString(Seccion, Clave, "", sRet, Len(sRet), Archivo)
sRet = Left(sRet, iRetLen)
LeeINI = sRet
End Function

Sub GrabaTXT(Archivo As String, Seccion As String, Clave As String, Text As String)
WritePrivateProfileString Seccion, Clave, Text, Archivo
End Sub

ESTO EN EL FORMULARIO:
para guardar lo que este en el texbox lo haces asi :

GrabaTXT App.Path & "\archivo.txt", "Dato", "Clave", txtInformacion.text

donde archivo.txt es donde quedara la informacion, dato sera la cabeza de ese archivo y clave sera la linea de este y txtinformacion.text sera donde esta la informacion.

QUEDARIA ASI EN EL BLOCK DE NOTAS

[Dato]
Clave= "lo que estaba escrito en el textbox"


y para leer ese archivo lo haces asi:

txtInformacion.text = LeeTXT(App.Path & "\archivo.txt", "Dato", "Clave")

si quisieras guardar mas informacion de otros textbox debes cambiar la palabra clave por cualquiera que se te ocurra no necesariamente deben llamarse asi eso queda a tu gusto. si tienes dudas manda un mail a xtolox@hotmail.com y te ayudare. espero que te haya quedado claro. saludos

PD: EL ARCHIVO SE CREA DONDE ESTA PU PROYECTO.

8
Visual Basic 6.0 e inferiores / Re: ¿como Ocultar Un Programa De La Barra De Tareas?
« en: Miércoles 23 de Marzo de 2005, 21:43 »
es muy facil cambia el estado de el mdi o form principal a hide y solo quedara el icono en la barra al lado del reloj y para volver a verlo solo usa show

Páginas: [1]