Salut, J'ai collé mon code ici. Dialog.inform contient une valeur "longue" qui correspond au score d'un joueur. Si je veux l'écrire dans un fichier, j'ai besoin de le convertir en int de byte.Je reçois la valeur indésirable écrite dans le fichier.Peut-on m'aider avec cela? Je veux imprimer le contenu de (ecoulé/34)Écrire dans un fichier dans BlackBerry
Dialog.inform ("Félicitations vous avez marqué:" + (écoulé/34));
try
{
FileConnection fc = (FileConnection)Connector.open("file:///SDCard/Rashmi.txt");
// If no exception is thrown, then the URI is valid, but the file may or may not exist.
if (!fc.exists())
{
fc.create(); // create the file if it doesn't exist
}
OutputStream outStream = fc.openOutputStream();
int lp=safeLongToInt(elapsed/34);
outStream.write("Rashmi".getBytes());
outStream.write(lp);
outStream.close();
fc.close();
Merci encore ... Jonathan ... J'ai travaillé :) Je peux afficher le nom et les scores maintenant :) –