Aide - Recherche - Membres - Calendrier
Version complète : Fonction Write non trouvée
Les Forums de PalmAttitude.org > GENERAL PalmOS > Développement sous PalmOS > Développement HB++
Emmanuel_Lyon
Bonjour à tous,

Je suis nouveau sur le forum, mais aussi dans l'utilisation de HB++.
J'ai analysé le tutorial dédié à HB++ : http://www.blog.pdacool.com/index.php?2003.../68-hb_partie_1
Il est fait mention d'une fonction Write.

Lorsque je compile, j'obtiens le message suivant :

frmMain.hbf (10) : error #2201 : identifier 'Write' is not defined

J'ai installé la version d'évaluation de base (pas la Pro) de HB++.
Est-ce qu'il me manque une bibliothèque ???

Voici le code entré :

Private Sub cmdBeam_Click()
Dim ir as New StreamExg
Dim dbi as DatabaseInfo

Set dbi=App.Info

ir.Connect dbi.Name & ".prc"

Write ir, dbi
ir.Disconnect
End Sub


Private Sub Form_Load()
dim mess as String

mess="Emmanuel GUIGNIER " & chr(10)
Field1.Text = mess
End Sub

____________


Autre question : j'en profite : J'ai un Tungsten T5 donc avec plein écran.
Y a t-il un moyen de définir une Form qui prenne tout l'écran ??


Merci pour votre aide.

Emmanuel
Patrice
Je ne connais rien à HB++ mais je suppose qu'en faisant un "ir.Write" il y a des chances que ce soit mieux interprété...

Et bienvenue sur le forum cool.gif
Schtunks
A priori, la syntaxe est correcte... Est-ce que le mot apparait bien en bleu, signe qu'il est bien reconnu par l'IDE comme mot-clé du langage ?
Tu as quelle version de HB++ ? Actuellement, c'est la 2.51 et j'ai essayé ton code sur une 2.11 et cela fonctionnait... Peut-être une ré-installation de HB++ sera bénéfique ?
Payalba
La syntaxe des stream a du changé entre la version 2 et 2.5
La syntaxe su write a changé
Avant on avait
write s,"eee"

maintenant on faite
s.wrtie "eee"

Il y a apparement des exemples dans l'aide qui utilise l'ancienne syntaxe.
Emmanuel_Lyon
Merci à vous tous !!!

En effet, j'ai la version 2.51 et il a fallu que je change mon code " ir.Write dbi".
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.