Le 2005-01-30 20:33, Philippe a écrit :
Bonsoir
J'essaie depuis un moment de tester le code suivant :
' relecture du fichier
f1 = FreeFile
Open nomFichier For Random Access Read As #f2 Len=8
Get #f1, 10, uneValeur ' chercher 2 puissance 10
print uneValeur
Get #f1, 3, uneValeur ' chercher 2 puissance 3
print uneValeur
Get #f1, 32, uneValeur ' chercher 2 puissance 32
print uneValeur
Get #f1, 100, uneValeur ' chercher 2 puissance 100
print uneValeur
Close #f1
End Sub
Et j'obtiens le message d'erreur suivant :
Syntax error Basic
Symbole imprévu :Get
Quelqu'un a-t-il une idée ?
D'abord tu pourrais donner un peu plus d'infos...
Bon, tu as pris l'exemple du module 5 de code08-03.sxw fourni avec le
livre Programmation OpenOffice.org.
Ensuite tu l'as essayé sur une version 1.9 d'OpenOffice.org.
Mes essais :
- OK sur 1.1.3
- faute de syntaxe "symbole imprévu" sur le Get avec 1.9 m65 (celui que
j'ai).
Le Help du 1.9 décrit bien le Get, avec la même syntaxe qu'avant.
Conclusion évidente : erreur dans la version 1.9, mais pas dans la
macro. Je te laisse rechercher si le défaut est connu dans IssueZilla.
Rappel :
*les versions 1.9 ne sont pas finalisées et contiennent des erreurs*
Bernard