• Viernes 15 de Noviembre de 2024, 13:55

Autor Tema:  Re: Condicion A Mostrar Fotos  (Leído 5416 veces)

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« en: Martes 17 de Agosto de 2004, 15:28 »
0
Hola a todos:  :rolleyes:

Yo como siempre molestado, y dando las gracias a todos aquellos que nos apoyan a los que poco sabemos, ya ue gracias a Uds. he podido desarrollar una aplicacion que se conecta mediante a ODBC a INFORMIX donde solo desplego los datos.

mi codigo es el siguiente:

Código: Text
  1.  
  2.  
  3. Dim ruta as String = "c:\Sagma\fotos\+CStr(var.codigo)+".jpg"
  4. PictureBox1.Image = System.Drawing.Image.Fromfile(ruta)
  5.  
  6.  
  7.  

Pero ahora los datos que no tiene foto, y quiero desplegarlo me da error por que no tiene la foto, cual sera la condición para que aquellos datos que no tenga foto alguna muestre una imagen??

Sagma  :comp:
Sagma

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #1 en: Martes 17 de Agosto de 2004, 17:07 »
0
:hola:  :hola:
Porque no buscas en la cadena "\.jpg" asi comprobarias que la variable tenia o no algun valor.

seria algo mas o menos asi
 <_<
Código: Text
  1.  
  2.  
  3. if (ruta.IndexOf("\.jpg",0)=-1) then
  4.  
  5.        PictureBox1.Image = System.Drawing.Image.Fromfile(ruta)
  6.  
  7. else
  8.  
  9.        PictureBox1.Image = System.Drawing.Image.Fromfile(rutaDefault)
  10. end if
  11.  
  12.  
  13.  

 :ph34r:
IndexOf da dos valores -1 si no encuentra la subcadena y 0 si la encuentra.
rutaDefault seria una ruta estatica de alguna foto por ejemplo una X roja o algo asi.
Espero y te ayude en algo. :comp:
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #2 en: Miércoles 18 de Agosto de 2004, 18:52 »
0
Hola sensao18, sabes he puesto en practica el codigo que pasaste pero me da este error:

Citar

Excepcion no controlada del tipo "System.IO.FileNotFoundException" en System.drawing.dll


ME podes explicar o alguièn me puede explicar por que este error, y como se lo puede arreglar.


Gracias

Sagma  :whistling:
Sagma

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #3 en: Miércoles 18 de Agosto de 2004, 21:51 »
0
Es una Excepción que se inicia cuando se produce un error al intentar tener acceso a un archivo que no existe en el disco.
Es un problema con la ruta.
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #4 en: Miércoles 18 de Agosto de 2004, 22:27 »
0
facil has esto:

captura la excepcion, y la filtras, que otras ´palabras se traduce en codigo asi:

Código: Text
  1.  
  2. Try
  3.      Dim ruta as String = "c:\Sagma\fotos\+CStr(var.codigo)+".jpg"
  4.      PictureBox1.Image = System.Drawing.Image.Fromfile(ruta)
  5. Catch err as Exception
  6.       msgbox("no hay imagen o la ruta esta mal: " + err.Message.ToString())
  7. End Try
  8.  
  9.  


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #5 en: Jueves 26 de Agosto de 2004, 17:55 »
0
Hola: SerGio  :rolleyes:

Mira lo hice de esta manera, y funca bien:

[CODE]

Try
    Dim ruta as String = "c:\Sagma\fotos\+CStr(var.codigo)+".jpg"
    PictureBox1.Image = System.Drawing.Image.Fromfile(ruta)
Catch err as Exception
    Dim ruta as String = "c:\Sagma\fotos\fotoDefault.jpg"
    PictureBox1.Image = System.Drawing.Image.Fromfile(ruta)
End Try

y Gracias por la Ayuda

Sagma
Sagma

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #6 en: Viernes 27 de Agosto de 2004, 03:14 »
0
ok........., cualquier cosa pasas la voz....


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #7 en: Sábado 8 de Octubre de 2005, 04:27 »
0
Hola q tal, tengo un problemita y es q solo kiero poner una imagen en un formulario, sin ayuda de las herramientas para crear obejtos.
Y me sale este error
Excepción no controlada del tipo 'System.OutOfMemoryException' en system.drawing.dll

Información adicional: Memoria insuficiente.

Espero me puedan ayudar :) gracias :(  :whistling:

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #8 en: Sábado 8 de Octubre de 2005, 14:13 »
0
Puedes enviar tu codigo?

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #9 en: Sábado 8 de Octubre de 2005, 16:19 »
0
[email:187wxuxq]novalucbf@hotmail.com[/email:187wxuxq]A ver..... pero hay algunas cosas q sigo implementando como calendario, y si puedes me dices como puedo capturar la fecha del calendario, trate de hacerlo como en VB.net y algo x ahi y naa :)
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #10 en: Sábado 8 de Octubre de 2005, 17:13 »
0
Holas otra ves, ahora stoy implementando un radiobutton pero sta  medio complicado, no c si me pueden ayudar xfas :) gracias

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #11 en: Sábado 8 de Octubre de 2005, 22:34 »
0
falta la clase lista  :blink:


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #12 en: Domingo 9 de Octubre de 2005, 03:38 »
0
Te cuento q ya pude llamar a mi imagen, el codigo lo baje de..... uy no me acuerdo ahorita:D.
Bueno ahora si q tengo problemas con eso del RadioButton y el Calendario :(, te mando mis clases okis en  block de notas si:)
Nova Lucia, ahh cualquier cosa mi correo es novalucbf@hotmail.com.

Gracias
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #13 en: Domingo 9 de Octubre de 2005, 06:00 »
0
holas me podrias que clase es la que ejecuto primero, hay dos clases que tienen main.. y no por cual empezar...

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #14 en: Domingo 9 de Octubre de 2005, 06:12 »
0
Mira estan en un mismo espacio, pero no me da ningun problema x tener dos main, se supone q si verdad.
El primero es para logeo claro tu le pones otra imagen y el segundo es la ventana para guardar a un alumno.
Lo raro s q a mi no da ningun error bueno el q dice interface
Otra cosilla me podrias enviar informacion para poder usar RadioButton sippp.
Gracias
 Y bueno para hacer la platica mas rapida mejor no seria x messenger :)

Novais

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Condicion A Mostrar Fotos
« Respuesta #15 en: Martes 11 de Octubre de 2005, 02:58 »
0
Holaaaaa MCP Sergio Tarrillo  donde stas????:(
tengo un problema y al ver mi combo en mi formulario me permite escribir, y se supone q solo se debe elegir mas no escribir, como hago para quitarle esa propiedad??.
Bye
Gracias

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Condicion A Mostrar Fotos
« Respuesta #16 en: Miércoles 12 de Octubre de 2005, 05:44 »
0
Holas!

Aca  te dejo un link con todas las propiedades posibles en un ComboBox: Todas las propiedades de un ComboBox

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!