| 
 | Hauptseite - Welches System? - Hardware - Software - Emulatoren - | Internet MausNet Programmieren Verweise Über | 
Das folgende Beispiel zeigt die Benutzung der Fileselectorbox des AES. Ein weiteres Beispiel, in dem die Fileselectorbox in einem Programm verwendet wird, findet sich im Kurs über GEM-Programmierung.
| Sprache | C | 
|---|---|
| Beispiel | filesel.c | 
...
char Pfad[256], Name[256], FullName[256];
int Button, i;
strcpy(Pfad, "C:\*.TXT");
strcpy(Name, "TEST.TXT"); /* Name kann auch leer bleiben */
if (fsel_input(ADDR(Pfad), ADDR(Name), ADDR(&Button)) != 0)
{
   if (Button == 1)
   {
      /* in Pfad steht der Pfad mit der Maske */
      /* in Name steht der Name ohne Pfad */
      strcpy(FullName, Pfad);
      i = strlen(FullName);
      while ((i > 0) && (FullName[i] != '\\')
         /* Maske entfernen */
         i--;
      FullName[i + 1] = '\0';
      strcat(FullName, Name);
   }
}
...
|   | English version not yet available. |