Foldery...

0

Jak zrobić aby korzystając z Dialogu OpenDialog użytkownik mógł tylko wybrać folder ?

0

Jak zrobić aby korzystając z Dialogu OpenDialog użytkownik mógł tylko wybrać folder ?

Chyba nie, proponuję:

uses Filectrl;

var
  Dir: String;
begin
  SelectDirectory('Wybierz folder', '', Dir);
  if Dir <> '' then . . .
end;
0

<font color="green">Jak zrobić aby korzystając z Dialogu OpenDialog użytkownik mógł tylko
wybrać folder ?</span>

Oczywiście się nie da, ale w necie są dostepne komponenty do takich celów.

0

Polecam API SHBrowseForFolder. Szczegoly: http://kusmierek.republika.pl- źródła programu Updater. Jest też gdzieś na forum art Dryobatesa.

0

Niekoniecznie się nieda. mozna to zrobić okreżną drogą, tak jak np w EAC, tzn. if OpenDialog1.execute then Dir:=ExctactFilePath(OpenDialog1.FileName);

Symek ty mieć racja, to własnie być SaveDialog a w polu gdzie była nazwa pliku pisało : "Filename will be ignored".

0

Tak, ale wtedy Johnny Bit trza wybrać jakiś plik.. to już będzie nieprofesionalnie.

0

Jeśli już, to przy rozwiązaniu Johnnego_Bita lepiej użyć SaveDialogu :>

1 użytkowników online, w tym zalogowanych: 0, gości: 1