Kadry i Płace - Polecenia > Ogólne > FileDialogKD - polecenie

Drukuj

FileDialogKD - polecenie kdp

Polecenie otwiera systemowe okno Otwórz lub Zapisz jako, umożliwiając wskazanie lub wpisanie nazwy pliku.

 

Składnia

String FileDialogKD ( Int  typ_okna [, String  rozsz [, String  plik [, String  sciezka [, String  filtr]]]] )

 

Argumenty

Typ

Nazwa

Opis

Int

typ_okna

Określa jakie okno systemowe będzie otworzone:

0

okno Zapisz jako

1

okno Otwórz

String

rozsz

Określa domyślne rozszerzenie zapisywanego pliku np. "txt”

String

plik

Określa domyślną nazwę pliku pojawiającą się w polu Nazwa pliku otwieranego okna dialogu.

String

sciezka

Pełna ścieżka dostępu do domyślnego katalogu, dla którego zostanie otwarte okno dialogu.

String

filtr

Określa jakie typy plików będą dostępne na rozwijanej liście Pliki typu w otwartym oknie. Każda pozycja na liście jest opisana ciągiem w postaci: Dokumenty tekstowe (*.txt) | *.txt |. Kolejne pozycje są również oddzielane znakiem |.

Jeżeli ta zmienna nie zostanie zdefiniowana to domyślnie dostępna jest na liście jedna pozycja: Wszystkie pliki (*.*).

 

Wartość zwracana

Pełna ścieżka dostępu do wskazanego pliku.

 

Przykład

String kat1=KatalogFirmy()
String plik_do_otwarcia = FileDialogKD (1, "", "", kat1, "Dokumenty tekstowe (*.txt) | *.txt|Wszystkie pliki (*.*) | *.*|" )
Print "Wybrano do otwarcia plik", plik_do_otwarcia, LF