| |  |  | Miembros: Mensajes: Temas: Online: Ultimo Miembro: | | |  | | |
 | 
30-04-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: abr 2004 Posts: 25
| | 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.
| 
30-04-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: nov 2003 Posts: 21
| | 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" _ | 
30-04-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: abr 2004 Posts: 25
| | 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.
| 
30-04-2004, 01:00:00
|  | Moderador | | Registrado: dic 2002 Ubicación: Madrid Posts: 4.307
| | 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> | 
30-04-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: abr 2004 Posts: 25
| | 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.
| 
30-04-2004, 01:00:00
|  | Moderador | | Registrado: dic 2002 Ubicación: Madrid Posts: 4.307
| | 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> | 
30-04-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: abr 2004 Posts: 25
| | 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.
| 
17-09-2004, 01:00:00
|  | Un Nuevo Amigo | | Registrado: nov 2003 Posts: 21
| | RE: Poner imagen en objeto picture con color transparente Co | | Herramientas | | | | Desplegado | Mode Lineal |
Normas de Publicación
| no Puedes crear nuevos temas no Puedes responder a temas no Puedes adjuntar archivos no Puedes editar tus mensajes Código [IMG] está habilitado Código HTML está deshabilitado | | | 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
|  |