flash bukan merupakan bagian dari dot NET, tetapi kita bisa mengakses variabel-variabel dari flash dan ke dalam flash. Berikut saya akan menunjukkan koneksi antara flash dan form pada dotNET.
- Buat sebuah Windows Form dengan bahasa VB maupun C#.
- Pada panel Toolbox, klik kanan kemudian pilih Choose Items.
- Pada tab COM Components, pilih Shockwave Flash Object.
- Drag shockwave flash component yang telah ada di toolbox ke dalam windows form.
- Klik ganda form kita lalu ketikkan script berikut :
Untuk C# :axShockwaveFlash1.MaximumSize = axShockwaveFlash1.Size; //keterangan : Masukkan <strong>System.IO;</strong> pada using statement String path = Directory.GetCurrentDirectory() + Path.DirectorySeparatorChar + "flash.swf"; axShockwaveFlash1.LoadMovie(0, path);
Untuk VB :
Imports System.IO Public Class Form1 Dim myPath As String Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load AxShockwaveFlash1.MaximumSize = AxShockwaveFlash1.Size myPath = Application.ExecutablePath.Remove(Application.ExecutablePath.LastIndexOf("\")) & "\flash.swf" 'MsgBox("" & myPath) AxShockwaveFlash1.LoadMovie(0, myPath) End Sub End Class
- Copykan file flash ke dalam folder Debug atau satu folder dengan .exe-nya.