inno setup farklı klasöre dosya yükleme...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

inno setup farklı klasöre dosya yükleme...

Mesaj gönderen uğur alkan »

Setup projesini hazırlıyorum ancak; projemde kullandığım bir tane font var onu font klasörüne kopyalamak istiyorum bunu inno setup ile nasıl yapabilirim.

Herkese iyi çalışmalar...
En son uğur alkan tarafından 28 Eyl 2005 03:03 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

Bir fontu (.ttf) Windows'a kurmadan uygulamanızda kullanma

Formun OnCreate ve OnClose olaylarına aşağıdaki kodları yazın.

Kod: Tümünü seç

procedure TForm1.FormCreate(Sender: TObject);
begin
 AddFontResource('c:\FONTS\MyFont.TTF');
 SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
end;

Kod: Tümünü seç

procedure TForm1.FormClose (Sender: TObject; var Action: TCloseAction);
begin
 RemoveFontResource('C:\FONTS\MyFont.TTF');
 SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
end;
Bi siteden kaydetmiştim zamanında ipucu olarak siteyi hatırlamıyorum. Alıntıdır. Alternatif bir çözüm olarak deneyebilirsiniz.
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

teşekkür ederim bu baya işe yarar ancak bir başka problem daha var
smport komponentinin kullandığı smport.vxd ve smport.sys isimli iki dosya var bunlarında mutlaka windows\system32 klasörüne kopyalanması gerekiyor bunu inno setup ile yapmak mümkünmü?
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

Inno Setup kullanmadım ama Setup Specialist diye bi kurulum hazırlama programı kullanmıştım baya kapsamlı bir şeydi. Sanırım istediğiniz özellikler o programda olacak. Bende şu an olmadığı için deneyemedim.
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
Cevapla