Вниз
Скачать: CL | DM;

Не срабатывает Form1.Close;   Найти похожие ветки 

 
Miklyha   (2009-08-18 15:01) [0]

Уважаемые Мастера подскажите пожалуйста.
Делаю програмку для автоматической закачки файла из интернета, но почему-то программа после закачки сама не закрывается?
Что я не так делаю? Заранее спасибо за помощь !!!
Вот код:
uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, URLMon, ShellApi;

type
 TForm1 = class(TForm)
 procedure FormCreate(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}
function DownloadFile(SourceFile, DestFile: string): Boolean;
begin
Result := UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil) = 0;
end;

procedure TForm1.FormCreate(Sender: TObject);
const
SourceFile="http://elmir.ua/price.zip";
DestFile="c:\Prices\ELMIR.zip";
begin
DownloadFile(SourceFile, DestFile);
Form1.Close;
end;
end.


 
Сергей М. ©   (2009-08-18 15:17) [1]


> Miklyha


За каким лешим понадобилась форма, если юзер ее все равно не должен видеть, судя по задуманной тобой логике ?


 
Andy BitOff ©   (2009-08-18 15:28) [2]

Видимо в креате не стОит закрывать, т.к. закрывать еще нечего.


 
Anatoly Podgoretsky ©   (2009-08-18 15:30) [3]

Форма для чего?


 
MonoLife ©   (2009-08-18 15:30) [4]

да и функция не кузяво используется.. точнее, не используется ее результат


 
Miklyha   (2009-08-18 15:31) [5]


> За каким лешим понадобилась форма, если юзер ее все равно
> не должен видеть

Да, Вы правы форма тут не нужна. Спасибо!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
2-1250244758
fedor-dveniatin
2009-08-14 14:12
2009.10.18
Курсор мыши больше чем 32х32


15-1250414408
dimoktmb
2009-08-16 13:20
2009.10.18
Виртуальный COM от Prolific


15-1250014166
Kerk
2009-08-11 22:09
2009.10.18
Все-таки есть бритвы, а есть Бритвы...


2-1249568385
caps14
2009-08-06 18:19
2009.10.18
перемещение изображений по форме


2-1250845434
Priest
2009-08-21 13:03
2009.10.18
RS-232 возвращает данные в формате float. Как перевести?




   Наверх