FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Detectear versiones de windows
Buenos dias, tengo una duda, veran he hecho un sistema en delphi 10.2 el cual tiene componentes de windows 10 como el de nofiticaciones que al tratar de correrlo en una maquina con windows 7 se cuelga. Mi pregunta es ¿Es posible detectar en que sistema operativo se instalo el sistema y si detecta que es inferior a windows 8 desactivar los componentes que solo se ejecutan en windows 8 o 10? espero entiendan mi duda. Gracias.
|
#2
|
||||
|
||||
Si, revisa el registro TOSVersion que tiene propiedades que retornan la version actual del sistema operativo, y tambien tiene metodos para chequear si una version es soportada o no
|
#3
|
|||
|
|||
ok ya vi el ejemplo pero al retectar la version como podria desactivar el componente de tal manera que al inciar el sistema obvie el mismo, es decir que actue como si no existiera y asi no de el error?
|
#4
|
||||
|
||||
Yo creo que lo mas practico es lo contrario, crearlo dinamicamente si el sistema soporta las notificaciones. En lugar de poner el componente en tiempo de diseño, lo creas dinamicamente en el constructor o en el evento OnCreate del formulario. Si utilizas eventos tambien deberias asignarlos manualmente (no tiene ninguna ciencia rara, son simplemente propiedades)
|
#5
|
|||
|
|||
La verdad es q como dices pinta mejor....muchas gracias voy a tomar en cuenta tu respuesta!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Delphi 10.1 Starter ¿sobre que versiones de Windows funciona? | rrf | Varios | 8 | 03-09-2016 21:16:46 |
¿Cómo luce un programa con el tema para Windows 10 de las modernas versiones Delphi? | dec | Windows | 17 | 18-08-2016 15:25:19 |
Todas las versiones de Windows bajo “OneCore” | nlsgarcia | La Taberna | 2 | 24-07-2014 18:26:38 |
Versiones Firebird en diferentes windows y en linux con wine | rrf | Firebird e Interbase | 3 | 22-02-2010 11:53:59 |
Windows Vista Tendrá 7 versiones | lucasarts_18 | Noticias | 7 | 16-09-2005 21:52:14 |
|