Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];
Вниззапуск OpenDialog Найти похожие ветки
← →
Susanoo (2004-05-28 09:42) [0]Здравствуйте!
У меня такой вопрос: как сделать чтобы при нажатии на какую-нть кнопку открывалось окно OpenDialog"a? Заранее спасибо.
← →
Семен Сорокин © (2004-05-28 09:46) [1]TOpenDialog.Create(nil).Execute
← →
Turbid © (2004-05-28 13:54) [2]Зачем нужен Create(nil)?
← →
Ega23 © (2004-05-28 14:04) [3]if not OpenDialog1.Execute then Exit;
Что-то.LoadFromfile(OpenDialog1.FileName);
← →
Profi © (2004-05-28 14:05) [4]>Turbid
Это прикол такой, что бы новичков от delphi отпугивать и они конкуренцию не создавали!
← →
Stone777 © (2004-05-28 14:07) [5]Create(nil) - создает объект нужного типа, в качестве владельца стоит nil.
Однако встает вопрос - Как потом определить что выбрано.
Я бы объявил переменную
OD:TOpenDialog;
потом
OD:=TOpenDialog.Create(nil);
a потом уже работал с OD
← →
Ega23 © (2004-05-28 14:12) [6]Create(nil) - создает объект нужного типа, в качестве владельца стоит nil.
Совершенно не обязательно. В параметрах конструктора может стоять что угодно.
← →
Семен Сорокин © (2004-05-28 14:16) [7]Turbid © (28.05.04 13:54) [2]
Зачем нужен Create(nil)?
потому как создается динамически, на самом деле обычно бросают на форму компоненту TOpenDialog и пользуются его свойствами и методами (FileName, Execute, etc)..
Я же просто дословно ответил на поставленный вопрос (см. сабж).
← →
ilnarab (2004-05-28 14:50) [8]Добрый день!
Подскажите пожалуйста функцию, каторая возвращает диск по умолчанию Windows
← →
Ega23 © (2004-05-28 14:53) [9]function Disc(aOS:TOperatingSystem=nil):TOperatingSystem;
begin
if aOS=nil then Result:=TWindows else Result:=aOS;
end;
TWindows=class(TOperatingSystem), конечно...
Пойдёт?
← →
Семен Сорокин © (2004-05-28 14:57) [10]каторая возвращает диск по умолчанию Windows
Это тот с которого Windows устанавливали? кому возвращает?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c