Cette fonction renvoie une liste de toutes les clés d'un fichier Design Notes.
FileHandlenoteHandle,char*keyBufArray[64],intkeyArrayMaxLen
noteHandle est l'identificateur de fichier renvoyé par OpenNotesFile().
keyBufArray[64] est le tableau en mémoire tampon où les clés sont stockées.
keyArrayMaxLen est le nombre entier renvoyé par GetNotesKeyCount(noteHandle), indiquant le nombre maximum d'éléments contenus dans le tableau en mémoire tampon des clés.
Valeur booléenne : true indique que l'opération a réussi ; false indique un échec. L'argument keyBufArray reçoit les noms de clé.
Le code suivant imprime les noms de clé et les valeurs de toutes les clés du fichier Design Notes associé au fichier welcome.html :
typedef char[64] InfoKey;
FileHandle noteHandle = OpenNotesFile("file:///c|/sites/avocado8/¬
iwjs/welcome.html");
if (noteHandle > 0){
int keyCount = GetNotesKeyCount(noteHandle);
if (keyCount <= 0)
return;
InfoKey* keys = new InfoKey[keyCount];
BOOL succeeded = GetNotesKeys(noteHandle, keys, keyCount);
if (succeeded){
for (int i=0; i < keyCount; i++){
printf("Key is: %s\n", keys[i]);
printf("Value is: %s\n\n", GetNote(noteHandle, keys[i]);
}
}
delete []keys;
}
CloseNotesFile(noteHandle);
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/dreamweaver/8_fr/apiref/04_des22.htm