Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

Beispiel: Fileselector

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


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);
   }
}
...


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum