Kod: Tümünü seç
//Klasor
Klasor := INI.ReadString('ayarlar','klasor','');
if Klasor ='' then
begin
Repeat
MessageBox(Handle,'dosyayı tespit edin',pchar(Caption),MB_OK+MB_ICONINFORMATION);
Dosya.Execute;
Klasor := ExtractFilePath(Dosya.FileName);
Until ExtractFileName(Dosya.FileName) = const_dosya;
INI.WriteString('ayarlar','klasor', Klasor);
INI.Free;
end;
Ben burada yaptığım şey şu:
const_dosya bir exe dosyası ve ben kişiden bu exenin yerini bulmasını istiyorum.
taki adamın seçtiği dosya benim const_dosya ile eşletiğinde döngüyü bitiyor.
bu formun oncreate olayında gerçekleşiyor.
hadi diyelim ki adam çıkmak istedi nasıl yapacak gidipte ctrl+alt+del yapıp process'i kapatcak hali yok heralde

işte bu yüzden klavyeden esc'ye yada dialog'tan cancel'a bastığı anda programın kapanmasını istiyorum ama nasıl yapıcam pek bi bilgim yok
yardım ederseniz sevinirim..