• Viernes 8 de Noviembre de 2024, 00:44

Autor Tema:  Como se cambia la resolucion de pantalla por medio de codigo  (Leído 2438 veces)

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Como se cambia la resolucion de pantalla por medio de codigo
« en: Viernes 23 de Enero de 2009, 15:37 »
0
Hola a todos...

Me gustaria saber como hacer para cambiar la resolucion de pantalla del PC cuando inicia mi aplicacion?
 :mellow:

Nota:
No olviden que soy nuevo en el VB.NET pero antiguo en VB6.0


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Como se cambia la resolucion de pantalla por medio de codigo
« Respuesta #1 en: Viernes 23 de Enero de 2009, 17:14 »
0
Quieres decir cambiar la resolucion y que tu aplicacion ocupe toda la pantalla? Algo asi como un juego?
Creo que con VB la unica opcion seria utilizando DirectX u OpenGL

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Re: Como se cambia la resolucion de pantalla por medio de codigo
« Respuesta #2 en: Viernes 23 de Enero de 2009, 17:26 »
0
No posman... eso no es lo que quiero...
Yo no quiero que mi aplicacion ocupe toda la pantalla...
solo deseo cambiar la resolucion del pc por medio de codigo, se hacerlo en VB6.0 por medio de API pero no se hacerlo en VB2005

Es mas... lo que quiero hacer es una aplicacion de consola que lo haga,... que la aplicacion no se vea en pantalla... que no muestre ningun formulario, ni letras ni nada...
espero haberme explicado mejor...


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Re: Como se cambia la resolucion de pantalla por medio de codigo
« Respuesta #3 en: Viernes 23 de Enero de 2009, 17:32 »
0
No posman... eso no es lo que quiero...
Yo no quiero que mi aplicacion ocupe toda la pantalla...
solo deseo cambiar la resolucion del pc por medio de codigo, se hacerlo en VB6.0 por medio de API pero no se hacerlo en VB2005

Es mas... lo que quiero hacer es una aplicacion de consola que lo haga,... que la aplicacion no se vea en pantalla... que no muestre ningun formulario, ni letras ni nada...
espero haberme explicado mejor...


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]

seba123neo

  • Miembro activo
  • **
  • Mensajes: 36
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.neovisualbasic.com.ar/
Re: Como se cambia la resolucion de pantalla por medio de codigo
« Respuesta #4 en: Domingo 25 de Enero de 2009, 00:32 »
0
Hola, podes usar la api llamada ChangeDisplaySettings...busca que hay varios ejemplos en internet...

saludos.
Todos somos ignorantes;lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Re: Como se cambia la resolucion de pantalla por medio de codigo
« Respuesta #5 en: Lunes 2 de Febrero de 2009, 22:10 »
0
Cita de: "seba123neo"
Hola, podes usar la api llamada ChangeDisplaySettings...busca que hay varios ejemplos en internet...
saludos.

Hola...
Bueno estuve buscando la utilizacion de esa API pero veo que no es facil encontrar un codigo de .NET que funcione bien... existen muchos foros donde muchas personas tambien tienen el mismo problema, incluso plantean el codigo pero siempre hay errores y aun no encuentro un codigo que este totalmente bueno...
(Intentare hacer un codigo con esta API que funcione bien... pero no se cuanto tiempo demore haciendola... pero lo intentaré)

Intentare solucionar mi problema de otro modo (mientras tanto, hasta que consiga esta API) ...
pero si alguien consigue esta API que funcione bien... pues.. posteenla....

Saludos...

Nota:
Tengo esta API pero codigo VB6.0....
pero en VB.NET no es igual, nada igual....


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]