Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 263 966

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» [Résolu] - comment savoir si on est sur 3.9, 4.x ou morphos

[Résolu] - comment savoir si on est sur 3.9, 4.x ou morphos#1902

4Contributeur(s)
sinisrusElwoodzzd10hBrumiga
3 Modérateur(s)
K-LElwoodcorto
sinisrus sinisrusicon_post
Bonjour,

je cherche à savoir s'il exite une variable commune au 3 systèmes? j'ai certain projet qui n'utilise pas les même commande d'un system à l'autre alors j'ai besoin d'adapté le code en fonction du system hote afin que mon programme fonctionne sur les 3

merci d'avance 
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
Elwood Elwoodicon_post
Non, ce sont 2 systèmes différents.
Je pense qu'il faut faire : si le dossier SYS:Kickstart existe, on est sur OS4, sinon on est sur MOS.
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !

Message édité par : Elwood / 07-07-2014 22:32
sinisrus sinisrusicon_post
en faite j'utilise la variable workbench pour savoir si je suis sur os3.9 ou 4.x mais pour morphos ?
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
zzd10h zzd10hicon_post
PRAGMA('W','NULL') /* supprime les fenetres Requester en cas d'inexistence du repertoire ci-dessous */
 
if EXISTS("MOSSYS:") = 1 then Systeme = "MorphOS"

PRAGMA('W','WORKBENCH') /* reactive les requester Workbench */
sinisrus sinisrusicon_post
@elwood @zzd10h Merci :-)
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
Brumiga Brumigaicon_post
@sinisrus,

Je pense que tu devrais t'inspirer des scripts d'installation des bibliothèques multisystèmes, tels que nlist betterstring texteditor ou thebar. Après la section langage ils ont une section détection de l'environnement dans laquelle est vérifiée la version et/ou la présence d'exec.library ou de newlib.library ou encore d'aros.library. Celle-ci leur permet de déterminer l'environnement parmi 6 existants.

Brumiga
sinisrus sinisrusicon_post
ah oui c'est une autre solution aussi merci brumiga
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme