12.UYGULAMA PROGRAMLARI İÇİN SETUP PROGRAMI HAZIRLAMA

Bu bölümde 10. Bölümde işlenen ActiveX doküman projesi için bir setup programının nasıl yaratılabileceğini konu edineceğiz.

Visual Basic dokümanlarını test ettikten ve hatalarını ayıkladıktan sonra, internette kullanmaya hazır duruma gelmişler demektir.

Test işlemi bittikten sonra yapılması gereken, (10. Bölümdeki örnek için) dokümanı derlemek ve prjBilgi.exe dosyasını oluşturmaktır. Bu işlem yapılmadan dokümanın Internet Explorer ile görülebilmesi mümkündür. PrjBilgi.exe dosyası oluşturulurken aynı zamanda dokümanın windows için kaydı da yapılır.

Internet explorer kullanarak bir Visual Basic dokümanını çalıştırmak mümkün değildir. Çalıştırabilmek için bir setup programı yapılması şarttır. Aşağıda adımlar halinde gösterilecek olan kesimde Visual Basic dokümanları için bir setup programı hazırlanmaktadır.

  1. Application setup programını çalıştırın. Next butonuna basarak aşağıdaki proje seçme ekranının gelmesini sağlayın ve projeyi seçin.

  2. Buradan Create Internet Download Setup seçeneğini seçip Next butonuna basın. Aşağıdaki ekrandan setup programının yazılacağı dizini seçin.
  3.  
     


  4. Buradan bir dizin seçip Next butonuna basın. Çıkacak olan ekran projenin çalışma anında ihtiyaç duyabileceği .CAB dosyaların nereden sağlanacağını belirler. Bu projede Use Alternate Location seçeneğini seçip Safety butonuna basın. Aşağıdaki ekran çıkacaktır.

  5. Bu ekrandaki tüm bileşenler için güvenlik seçeneklerini işaretleyip OK butonuna basın. Bir önceki ekrana geri dönülecektir.
  6. Bu ekran projede kullanılan ActiveX bileşenlerini gösterir. Bu projede herhangi bir ActiveX bileşeni kullanılmadığı için boş bir liste çıkacaktır. Next butonuna basarak bir sonraki aşamaya geçilmesini ve aşağıdaki ekranın çıkmasını sağlayın.

  7. Bu ekran projenin gereksinim duyduğu dosyaları gösterir. Bu ekrandan projeye dahil edilmek istenen dosyalar eklenebilir. Herhangi bir dosya eklemeye gerek olmadığı için Next butonuna basın. Çıkan ekran sonuç ekranıdır. Finish butonuna basarak Internet setup dosyalarının yaratılmasını sağlayın.

Setp Wizard programı boyunca seçilen seçeneklere bağlı olarak aşağıdaki listede belirtilen dosya türleri oluşabilir.

Dosya Türü Tanımı

CAB   Uygulamanın çalışan veya bağlantılı dosyalarının sıkıştırılmış hali
HTM   Kullanıcı bilgisayarında CAB dosyalarını otomatik olarak yükler ve VBD  dosyalarının çalıştırılmasını sağlar.
VBD   Derlenmiş ActiveX dokümanları.
DDF   Setup Wizard tarafından CAB dosyası oluşturmak için kullanılır.
DEP   Setup Wizard tarafından kullanılan bağımlılıkları belirtir dosya.
INF   Uygulamanın yüklenmesinin istenilen biçimde olmasını sağlamak İçin kullanılan dosya.
SWT    Setup Wizard programın geçici olarak oluşturduğu dosya. Bu dosya Uygulamanın yüklenmesinde değişiklikler yapılacağı zaman Setup Wizard tarafından kullanılır.

Yaratılan dosyalar bir kere Internet sitesine taşındıktan sonra, uygulama HTM dosyasını Internet Explorer ile açarak çalıştırılabilir.

Bu örnekteki HTM dosyası aşağıdaki gibi olacaktır.

<HTML>

<OBJECT ID="clsBilgi"

CLASSID="CLSID:ABF86DA6-0369-11D2-A252-78BC08C10000"

CODEBASE="prjBilgi.CAB#version=1,0,0,0">

</OBJECT>

<SCRIPT LANGUAGE="VBScript">

Sub Window_OnLoad

Document.Open

Document.Write "<FRAMESET>"

Document.Write "<FRAME SRC=""Bilgi.VBD"">"

Document.Write "</FRAMESET>"

Document.Close

End Sub

</SCRIPT>

</HTML>

Uygulamayı çalıştırmak için aşağıdaki Internet Explorer programını çalıştırın. Address diye adlandırılan metin kutusuna HTM dosyasının tam yolunu yazın.
 
 

back_sel.gif (1050 bytes)forw_sel.gif (1061 bytes)
 
Ana Sayfa