border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic 6.00
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de TyronLeo
Un Nuevo Amigo
 
Registrado: abr 2004
Posts: 25
TyronLeo Valoración +2
Contactar con TyronLeo a través de MSN
Predeterminado Poner imagen en objeto picture con color transparente Con Ap

Poner imagen en objeto picture con color transparente Con Api

Holaa, he leido un post de chiaravel en el que se incluia un codigo fuente de como poner un form transparente segun el color de fondo trasparente previamente seleccionado de una imagen pero, no se muy bien como hacer lo de poner el fondo transparente a una imagen aplicado a lo que yo quiero hacer, que es lo siguiente: al poner una imagen en un picturebox con paintpicture, que en la imagen que se ponga no salga el color que yo haya elegido como color transparente, lo que exactamente quiero hacer es que si tengo una imagen en un picture, al poner con paint picture la nueva imagen, el color negro, por ejemplo, no se copie para no tapar la imagen anterior. No se si ha quedado muy claro; si hay alguien que pueda ayudarme por favor que lo haga, Salu2 a todos y gracias de antemano.

Editado por TyronLeo, Martes, 25 de Mayo de 2004, 10:51</TR>
__________________
-El Tiempo es el mejor maestro; desgraciadamente mata a todos sus estudiantes.

-Lo importante no es ganar. Lo que importa es competir, sin perder ni empatar.

-Yo no padezco la locura, disfruto cada minuto de ella.
Responder Con Cita
  #2 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de sikty
Un Nuevo Amigo
 
Registrado: nov 2003
Posts: 21
sikty Valoración +2
Predeterminado RE: Poner imagen en objeto picture con color transparente

RE: Poner imagen en objeto picture con color transparente

<FONT color=#0000bf>Saludos
para copiar una imagen con un color transparente debes usar esta api</FONT>

<BLOCKQUOTE><PRE><SPAN class=texto_mini>Codigo:</SPAN><HR>Private Declare Function TransparentBlt Lib "msimg32.dll" _
Responder Con Cita
  #3 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de TyronLeo
Un Nuevo Amigo
 
Registrado: abr 2004
Posts: 25
TyronLeo Valoración +2
Contactar con TyronLeo a través de MSN
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

Holaa, y gracias por la api pero, no me va o no se utilizarla, espero que puedas darme alguna indicacion.

Si pongo por ejemplo:
__________________
-El Tiempo es el mejor maestro; desgraciadamente mata a todos sus estudiantes.

-Lo importante no es ganar. Lo que importa es competir, sin perder ni empatar.

-Yo no padezco la locura, disfruto cada minuto de ella.
Responder Con Cita
  #4 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de acalanto
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.307
acalanto ha deshabilitado la reputación
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

Has leido bien el mensaje de sikty ?

form1.picture1 y form2.picture2 Existen con ese nombre ?

Left y Top Tienen algún valor ?

A vbcolor le has puesto algún valor con el color que quires transparentar

Yo creo que no lo has leido del todo bien y sólo has hecho un intento... de lo contrario te funcionaría.

Intentad poner un poco de vuestra parte porque para todo aquel que da una respuesta resulta desalentador que no se haga el más mínimo esfuerzo por ponerla en funcionamiento.

Espero que sepas comprender el mensaje....

Un saludo
-Acalanto-

Editado por acalanto, Martes, 25 de Mayo de 2004, 11:31</TR>
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de TyronLeo
Un Nuevo Amigo
 
Registrado: abr 2004
Posts: 25
TyronLeo Valoración +2
Contactar con TyronLeo a través de MSN
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

Si lo he leido bien, espero, lo que e puesto era un ejemplo, evidentemente yo no lo he puesto asi en el codigo de visual basic, he puesto vbblack en el caso del color, que es el color que quiero que se transparente, y el top y el left son numeros, los que quiero de top y left logicamente.Llo que no entiendo es lo del hdc, he leido en la ayuda pero no tengo ni idea de lo que es, lo que no se es si quiero poner la imagen en el objeto picture de mi form1, tengo que poner picture.hdc sustituyendo al PicDestino.hdc del codigo de sikty? esa es la duda, el hdc de que objeto es? del picture se supone no? pues lo pongo con el picture y no me va. Si es que no lo entiendo decidmelo y me rebanare un poco los sesos a ver si doy con el tema. Gracias y perdonad por el error de antes, era solo un ejemplo.

Editado por TyronLeo, Martes, 25 de Mayo de 2004, 12:21</TR>
__________________
-El Tiempo es el mejor maestro; desgraciadamente mata a todos sus estudiantes.

-Lo importante no es ganar. Lo que importa es competir, sin perder ni empatar.

-Yo no padezco la locura, disfruto cada minuto de ella.
Responder Con Cita
  #6 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de acalanto
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.307
acalanto ha deshabilitado la reputación
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

El hdc es el ID o código con el que Windows referencia en su kernel cada uno de los objetos que en ese preciso momento existen o están instanciados.

Las APIs de windows suelen necesitar este código para saber con que objeto o sobre que objeto tienen que trabajar y por esta razón las llamadas que te propone sikty, no tienen más remedio que utiizar dicho identificador.

No obstante esto no es ningún problema ya que todos los objetos de VBasic, actualizan este identificador en el mismo momento en el que se crean.


Disculpa si mi respuesta te ha parecido algo dura, pero es que es un mal endémico que tras una respuesta válida, la cual además requiere muchas veces un esfuerzo del que la propone, es habitual detectar una falta de interés y esfuerzo por parte de los usuarios que la reciben. Quizás en este foro somos demasiado suceptibles a estás cosas, pero no hay mala intención en los consejos y amosnestaciones que podemos hacer a los usuarios, simplemente tratamos de que cada cual saque el mejor partido y sobre todo aprenda la lección.


Un saludo
-Acalanto-</TR>
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #7 (permalink)  
Antiguo 30-04-2004, 01:00:00
Avatar de TyronLeo
Un Nuevo Amigo
 
Registrado: abr 2004
Posts: 25
TyronLeo Valoración +2
Contactar con TyronLeo a través de MSN
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

De acuerdo, muchas gracias a todos, ya lo tengo y lo siento acalanto, fallo mio por no poner las cosas como son.</TR>
__________________
-El Tiempo es el mejor maestro; desgraciadamente mata a todos sus estudiantes.

-Lo importante no es ganar. Lo que importa es competir, sin perder ni empatar.

-Yo no padezco la locura, disfruto cada minuto de ella.
Responder Con Cita
  #8 (permalink)  
Antiguo 17-09-2004, 01:00:00
Avatar de sikty
Un Nuevo Amigo
 
Registrado: nov 2003
Posts: 21
sikty Valoración +2
Predeterminado RE: Poner imagen en objeto picture con color transparente Co

RE: Poner imagen en objeto picture con color transparente Con Api

<FONT color=#4682b4>Errar es humano
al probar el codigo tenía la propiedad autoredraw a true
pero la imagen no se pegaba
la cambie a falso ahora la imagen si se pegaba pero
al minimizar la ventana la imagen pegada se borraba
despues da pegar la imagen y cambiar la propiedad a true
hhhhhhmmmmmmmm!!!!!
La solución es la propiedad autoredraw a true
y despues de llamar a la api ,refrescar la imagen
con el metodo refresh del picture
</FONT>


<FONT color=#ff0000>sorry</FONT>


saludos a todos </TR>
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
tdbgrid oledb (enlazado a adodc) no puedo poner color mcrex1 ComponentONE Suite 1 16-07-2007 01:36:22
mostrar imagen de una BBDD en un picture box dotNet Visual Basic 6.00 1 15-06-2007 14:45:13
Form transparente pero si mostrar imagen ??? Zion_Tm Visual Basic 6.00 1 14-09-2006 12:55:54
imagen se adapte a PICTURE solucionado sin perder resolucion cee Visual Basic 6.00 1 07-10-2005 18:11:59
Cambiar Color a un objeto SSTab S_Libre Visual Basic 6.00 2 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 03:08:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right