2 messages in org.openoffice.fr.progRe: [prog] sous-types en basic openof...
FromSent OnAttachments
Manuel VerriezJan 7, 2005 6:44 am 
Bernard MarcellyJan 7, 2005 8:03 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] sous-types en basic openofficeActions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:Jan 7, 2005 8:03:15 am
List:org.openoffice.fr.prog

Le 2005-01-07 15:44, Manuel Verriez a écrit :

Bonjour à tous,

je débute actuellement en basic pour openoffice, et je voulais savoir s'il était possible de créer des types ou sous-types. Par exemple créer un type jourdemois qui "hériterait" du type integer natif (un peu comme en ada ou on pourrait faire: subtype JourDeMois is Integer range 1..31;).

Il me semble qu'avec le mot clé "type", on ne peut faire que ce qui ressemble à des structures.(type mon_type nom as string end type) mais ce n'est pas vraiment ce que je veux faire.

Si ça ne le fait pas en basic pur, est-il utile de fouiller UNO pour essayer de trouver une parade ? ou alors Uno ne me sera d'aucune utilité?

Non, OOoBasic ne permet pas la création de type dérivé d'un autre. Uno n'apportera rien à ce sujet. Python avec ses classes orientées objet offre plus de possibilités. Mais ce n'est pas à proprement parler un language typé comme Ada/Pascal/Delphi. Python pourra être employé comme langage de script avec la future version OOo 2.0 On peut aussi envisager Java, mais la programmation d'OpenOffice est plus complexe et verbeuse à cause de la nécessité de déclarer l'interface utilisée pour chaque action.

Bonne journée Bernard