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.
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.