Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

GDI+ en Visual Basic 6

Estas en el tema de GDI+ en Visual Basic 6 en el foro de Visual Basic clásico en Foros del Web. Hola a todos. De nuevo yo con mis preguntas newbies por aca. =$ Necesito (quiero en verdad, no necesito nada) aprender GDI+ para usar en ...
  #1 (permalink)  
Antiguo 28/12/2006, 19:13
Avatar de (Pato)²  
Fecha de Ingreso: noviembre-2005
Mensajes: 130
Antigüedad: 18 años, 5 meses
Puntos: 1
GDI+ en Visual Basic 6

Hola a todos. De nuevo yo con mis preguntas newbies por aca. =$
Necesito (quiero en verdad, no necesito nada) aprender GDI+ para usar en Visual Basic 6 y no encontre ninguna guia buscando HORAS en google.

Alguien tiene una idea de donde puedo encontrar algo de info sobre esto o me orientan un poco en como usarlo?
Lo que si encontre es un curso de programacion grafica que incluye la interna de vb muy mala y GDI comun. Pero por lo que me dijeron GDI+ es mucho mejor. Igualmente estoy haciendo este curso de todos modos.

Muchas Gracias!
  #2 (permalink)  
Antiguo 28/12/2006, 19:27
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: GDI+ en Visual Basic 6

¿GDI+ en Visual Basic 6? Más bien dirás GDI a secas, puesto que VB6 no es capaz de soportar ni como lenguaje las clases, ni como plataforma el framework .NET...

La pregunta es, ¿para qué quieres aprender a utilizar GDI, pudiendo aprender a usar librerías portables equivalentes, como SDL?

Mejor aún, aprende a desarrollar sobre GTK o Qt.

La pega es encontrar wrappers para Visual Basic 6, dado que suelen usarse con C++. Lo más cerca que tienes en la SDL es usarla con C#, que es el hermano mayor de VB.NET, que es a su vez el primo de tu Visual Basic 6.
  #3 (permalink)  
Antiguo 29/12/2006, 01:30
 
Fecha de Ingreso: abril-2005
Mensajes: 351
Antigüedad: 19 años
Puntos: 3
Re: GDI+ en Visual Basic 6

Bueno tengo que volver a leer lo mismo de siempre , ya me canso el fanatico de c#,en cuanto a la pregunta que viene al post puedes encontrar algo de informacion en http://www.allapi.net/

puedes utilizar visual basic + GDI tranquilamente , supongamos que quieres hacer un ocx en el cual tienes por ejemplo que divujar un boton, u cualquier grafico, entonses puedes utilizar GDI , a lo no nesesitarias complicarte la vida utilizando "otras librerias" , diferente si quieres hacer algo avanzado como un juego, donde ya estarias muy limitado con GDI y visual basic, por lo tanto un consejo aprende GDI y visual basic , ambos son muy buenos

Saludos
__________________
www.leandroascierto.com
  #4 (permalink)  
Antiguo 29/12/2006, 04:19
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: GDI+ en Visual Basic 6

Cita:
Iniciado por LeandroA Ver Mensaje
Bueno tengo que volver a leer lo mismo de siempre , ya me canso el fanatico de c#,en cuanto a la pregunta que viene al post puedes encontrar algo de informacion en http://www.allapi.net/
Primero, yo no soy un fanático de nada. A mi me cansa la gente como tú, que viene a los topics a responder sin tener idea de nada.

Cita:
puedes utilizar visual basic + GDI tranquilamente
Antes de responder, entérate de qué hablas, y si no tienes idea, no respondas.

NO, no puede usar GDI+ con VB6. Él ha preguntado GDI+, ¿sabes qué es? Otra cosa es GDI, que como dices, sí se puede usar.

Cita:
a lo no nesesitarias complicarte la vida utilizando "otras librerias" , diferente si quieres hacer algo avanzado como un juego, donde ya estarias muy limitado con GDI y visual basic, por lo tanto un consejo aprende GDI y visual basic , ambos son muy buenos
Suponiendo que preguntase sobre GDI: ¿Aconsejas aprender Visual Basic y GDI?

Ambos son tecnologías sin futuro alguno, y para nada las mejores. Para empezar, VB6 es de los peores lenguajes existentes; y GDI es una librería que hace lo mismo que otras pero sin ser portable.

¿Qué pasará cuando quieras trabajar en otra plataforma o en otro sistema operativo? Que no te servirá para nada todo tu VB6 ni tu GDI.

Por favor, si hasta Microsoft ha cerrado ya el grifo de soporte a VB6.
  #5 (permalink)  
Antiguo 29/12/2006, 17:08
 
Fecha de Ingreso: abril-2005
Mensajes: 351
Antigüedad: 19 años
Puntos: 3
Re: GDI+ en Visual Basic 6

1) aver que parte no te queda claro

http://www.activevb.de/tipps/vb6tipps/tipp0675.html

http://www.activevb.de/tipps/vb6tipps/tipp0688.html

http://www.activevb.de/tipps/vb6tipps/tipp0659.html

http://www.activevb.de/tipps/vb6tipps/tipp0661.html

http://www.activevb.de/tipps/vb6tipps/tipp0663.html

http://www.activevb.de/tipps/vb6tipps/tipp0687.html

http://www.activevb.de/tipps/vb6tipps/tipp0676.html

http://www.activevb.de/tipps/vb6tipps/tipp0685.html

http://www.activevb.de/tipps/vb6tipps/tipp0679.html

http://www.activevb.de/tipps/vb6tipps/tipp0674.html

http://www.activevb.de/tipps/vb6tipps/tipp0680.html

http://www.activevb.de/tipps/vb6tipps/tipp0677.html

http://www.activevb.de/tipps/vb6tipps/tipp0684.html

http://www.activevb.de/tipps/vb6tipps/tipp0672.html

http://www.activevb.de/tipps/vb6tipps/tipp0673.html

http://www.activevb.de/tipps/vb6tipps/tipp0660.html

http://www.activevb.de/tipps/vb6tipps/tipp0667.html

2) que aporte hiciste tu con respecto a la pregunta del post?

3) porque insistes en venir a a un foro de visual basic si es que vb6 es una tecnologías sin futuro

4) soy muy consiente que vb no tiene futuro y que es inferior a C#

5) si algun dia opto por otro leguage estoy seguro que no ire a un foro de vb a tratar de convenser a la gente que estan perdiendo el tiempo (no lo estan)

6) No dudo que sabes mucho de informatica, pero en el tiempo que llevo en este foro nunca me diste a entender que eres un buen programador (no digo que no lo seas)

7) si no queda otra le pediria a GeoAvila de rodillas que porfavor pusiera un post con una chincheta bien grande donde se titule "porque no devo eligir vb6 como lenguage" y entonses podrias descargar toda tu bronca y mostrar todo lo que sabes en ese post y, (porlomenos yo) no tendria que andar topandome con esto cada ves que entro a un post, ademas le podria servir a alguien que se inicia en la programacion para poder optar no?

8) Soy consiente que mi ortografia es pesima.


9) No me Cites no eres mi tipo

10) Saludos y mucha suerte en la vida
__________________
www.leandroascierto.com
  #6 (permalink)  
Antiguo 30/12/2006, 06:23
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: GDI+ en Visual Basic 6

Cita:
Iniciado por LeandroA Ver Mensaje
1) aver que parte no te queda claro
Sigo diciendo que VB6 no tiene nada que ver con las clases GDI+ de .NET (que supongo es lo que él pretende usar, porque ha mencionado "que era mejor").

Cita:
2) que aporte hiciste tu con respecto a la pregunta del post?
Decirle que era imposible usarlo, ¿no sabes leer?

Cita:
porque insistes en venir a a un foro de visual basic si es que vb6 es una tecnologías sin futuro
¿Insisto? Es mi primer mensaje en meses, que entré porque vi el título "GDI+ en Visual Basic 6" y eché una carcajada.

En cualquier caso, ¿te molesta que venga? Lo seguiré haciendo entonces.

Cita:
4) soy muy consiente que vb no tiene futuro y que es inferior a C#
Entonces NO lo recomiendes a novatos, porque les condenas a no tener futuro.

Cita:
5) si algun dia opto por otro leguage estoy seguro que no ire a un foro de vb a tratar de convenser a la gente que estan perdiendo el tiempo
Eso demuestra que eres egoísta. En cambio yo, trato de ayudar.

Y sí, están perdiendo el tiempo los que están aprendiendo VB6, porque ese mismo tiempo podían usarle para aprender cualquier otra cosa.

Cita:
6) No dudo que sabes mucho de informatica, pero en el tiempo que llevo en este foro nunca me diste a entender que eres un buen programador (no digo que no lo seas)
No vengo aquí a dar a entender a nadie que soy buen programador... aunque si hablas de dibujar formularios en VB6, sí, soy muy mal programador :)

Yo, en cambio, dudo que sepas algo de informática, pero en el tiempo que llevo en este foro me has dado a entender que sabes mucho de dibujar formularios.

Cita:
7) si no queda otra le pediria a GeoAvila de rodillas que porfavdor pusiera un post con una chincheta bien grande donde se titule "porque no devo eligir vb6 como lenguage" y entonses podrias descargar toda tu bronca y mostrar todo lo que sabes en ese post y, (porlomenos yo) no tendria que andar topandome con esto cada ves que entro a un post, ademas le podria servir a alguien que se inicia en la programacion para poder optar no?
Exactamente, el problema es que tanto GeoAvila como otros muchos no quieren ver la realidad de que Visual Basic 6 es a día de hoy una de las peores opciones a elegir.

Lo cual ya lo dijo Platón hace mucho en el mito de la caverna: "Cuando hayas visto el sol, vuelve a la caverna a convencerles de que las sombras no son reales y te matarán por tratarles de ayudar".

Cita:
8) Soy consiente que mi ortografia es pesima.
9) No me Cites no eres mi tipo
10) Saludos y mucha suerte en la vida
Si que te aburres, sí.
  #7 (permalink)  
Antiguo 25/02/2008, 16:34
 
Fecha de Ingreso: febrero-2008
Mensajes: 2
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: GDI+ en Visual Basic 6

Hola a todos

Simplemente para aclarar a todos ya que veo están algo perdidos en cuanto a la tecnología o son muy fanáticos de algún tipo de tecnología o simplemente creen que por estar en la cresta de la ola es lo mejor.

GDI + es el subsistema del sistema operativo Windows XP o Windows Server 2003 que se encarga de mostrar información en las pantallas e impresoras. GDI + es una API que se expone a través de un conjunto de clases de C + +

GDI +, permite a los desarrolladores de aplicaciones mostrar información en una pantalla o impresora sin tener que preocuparse por los detalles de un dispositivo de visualización. El desarrollador de la aplicación hace llamadas a los métodos proporcionados por las clases de GDI + y esos métodos, a su vez, realice las llamadas a los controladores de dispositivo específicos. GDI + aísla a la aplicación del hardware gráfico, y es este aislamiento que permite a los desarrolladores crear aplicaciones independientes del dispositivo.

Las clases del Microsoft .Net Framework lo que hacen es un wrapper a dicha API que se distribuye en una DLL.

Desde VB6 no se puede usar directamente GDI+ para ello igual que con el Microsoft .Net Framework tienes que echar mano de un wrapper.

En VB6 es común en desarrollo realmente profesional usar mecanismos como: wrapper, subclase, hook, entre otros.

Por otro lado, desde VB6 si se puede utilizar las clases del .Net Framework, el como no es de interés en este hilo


Saludos

P.D.: Sorry pero mi respuesta llega unos cuantos bytes de retrazo.
  #8 (permalink)  
Antiguo 13/10/2009, 19:52
Avatar de Rubil  
Fecha de Ingreso: octubre-2008
Mensajes: 23
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: GDI+ en Visual Basic 6

Waaa pero si no es recomendable usarlo en visual basic entonces piensen en visual 2005 pero en claro que se usa como plataforma multiform podría decirlo de esa manera para un mantenimiento de forms, luego estoy desacuerdo LeandroA que las cosas de que visual basic es muy usado por los novatos, mi nivel no es tan avanzado pero empecé con vb6.0 allí mi sentimiento para pensar en programación es recomendable, porque da una estructura asequible, a menos que tomes opciones mas profundas como pascal, lo que hace la católica para sus alumnos de informática, pero suavemente con vb 6.0 puedes deslizar el conocimiento mas suave, porque no es por golpe sino por inteligencia. XD
  #9 (permalink)  
Antiguo 13/10/2009, 20:07
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: GDI+ en Visual Basic 6

Hola, Rubil.

¿Te has fijado en la fecha de la última intervención en el tema?

Tema cerrado.

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 16:09.