Menjalankan Visual Basic di Linux ? Gampaaang...

Sudah bukan rahasia kalau programmer Visual Basic di Indonesia cukup banyak. Sejak kehadiran .NET, Banyak dari mereka yang migrasi ke .NET namun tidak sedikit yang tetap menjalankan versi dibawahnya (6.0).

Linux mengadopsi mereka-mereka yang ingin bermigrasi ke Linux namun tetap membawa Visual Basicnya. Ada project Gambas (Gambas almost mean Basic) untuk yang veteran VB 6 dan project Mono yang disupport oleh Novel untuk yang ingin menjalankan .NET framework di Linux.

Ada satu celah lagi yang mungkin sedikit terlewat, yaitu menjalankan Visual Basic native (asli) di Linux, bagaimana caranya ?

Hal ini bukan tidak mungkin, karena banyak perusahaan yang ingin migrasi ke Linux namun sebagian besar aplikasinya dibuat dengan Visual Basic. Bagaimana solusinya ?

Gabungan Xandros Business dengan CrossOver Office adalah jawabannya. Sebenarnya dengan CrossOver Office-pun sudah cukup, karena jika kita sudah melakukan setting samba dengan benar, database SQL Server-pun bisa diakses via ODBC native di Linux.

Saya sudah mencoba CrossOver Office versi 5 dalam bentuk .sh yang mudah diinstall dalam berbagai distro dan mulanya saya coba pada distro SUSE 9.3 / SUSE 10.

Crossover Office ini cukup powerful untuk mengakses database sekelas Microsoft Access.

Kebetulan ada teman yang membawakan saya CD Linux Xandros versi Business, dimana didalamnya sudah ada pilihan setting samba dengan authentication domain Windows Server (versi standard / Open Circulation di non aktif). Saya install Xandros Business, integrasi dengan domain Windows Server dimana sudah ada Microsoft SQL Server 2000 disana dan kemudian install CrossOver Office 5.

Setelah itu saya melakukan instalasi MDAC sekaligus melakukan updating file-file yang dibutuhkan. Cara paling mudah untuk mengupdatenya adalah instalasi Microsoft Office XP via CrossOver yang akan secara otomatis melakukan update file yang dibuthkan saat menjalankan program VB. Dengan demikian, saya sudah mendapatkan Office XP dan Program yang didevelop dengan Visual Basic berjalan pada Linux.

Melalui ODBC native bawaan Windows, SQL Server 2000 di Server Windows bisa juga diakses, sehingga program yang dibuat dengan VB langsung 'running well'.

Yang menjanjikan, Crystal Report-pun bisa dijalankan via Linux-CrossOver. So, apalagi yang ditunggu jika ingin mencoba menjalankan aplikasi Visual Basic 6 native di linux ?

Note :

- Xandros Business, CrossOver Office dan SUSE adalah distro komersial.

- CrossOver bisa diganti dengan Wine dengan sedikit usaha konfigurasi, sedangkan untuk distro, bisa diganti dengan distro lain bisa diganti sesuai selera.

- Jika ingin melakukan instalasi Microsoft Office XP maupun aplikasi propietary lainnya, jangan lupa lisensinya...

- Lakukan ujicoba dengan resiko anda, jangan lupa melakukan backup database dan melakukan ujicoba pada lingkup kecil. Kehilangan data karena melakukan ujicoba tanpa berjaga-jaga menjadi 'your own risk'.

Berikut adalah 2 buah screenshot Visual Basic yang dijalankan di Linux SUSE menggunakan CrossOver Office / Wine.


Screenshot 1

* Berisi tentang tampilan menu Visual Studio 6.0


Screenshot 2

* Berisi tentang layar IDE (Integrated Development Environment) VB 6.0, Latar belakang adalah aplikasi QT Designer dan Real Player 10.


Muhammad Rivai Andargini

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

re: Visual Basic di Linux - sepp deh ...

artikelnya bagus om, pokoknya xandros ama suse emang topz banget !!!

Untuk Crossover gak usah pake

Untuk Crossover gak usah pake bayar, tgl download pake Limewire. Limewirenya sendiri ada yg free (versi linuxnya ada (rpm)). Klo Xandros ya beli aja di Baliwae Cuma Goceng, ngapain bayar pake dollar :D
application personal statement

butuh berapa dana

menjalankan visual basic dilinux emang bisa..? butuh dana berapa untuk mewujudkannya? berikut lisensinya.. distro apa mas yang cocok?
saya sekarang pake mandriva le 2005 bisa nggak menjalankan visual basic.. klo voxpro bisa ngga? artikelnya cukup menarik tolong minta bantuannya?

Dana & Bagaimana Menjalankan Aplikasi VB

Menjalankan Visual Basic di Linux sangat bisa, ya karena saya sudah mencobanya. Kalau untuk bisnis, saya sarankan menggunakan Xandros for Business dan Cross Over Office. Mandriva juga mestinya bisa, meski yang sudah saya coba adalah Xandros & SUSE.

Harga Xandros for business dapat dilihat di http://www.xandros.com, sedangkan CrossOver bisa dilihat di http://www.codeweavers.com/

Berdasarkan artikel yang saya dapatkan di Google, Foxpro juga mestinya bisa.

Muhammad Rivai Andargini
http://www.vavai.com

Screenshot Visual Basic under Linux

Tambahan screenshot pada bagian bawah artikel untuk menambah visualisasi menjalankan VB under Linux. It's just an alternative way to running out our existing application.

Vavai

hehehe ... Jangan Bilang Siapa-siapa

Untuk Crossover gak usah pake bayar, tgl download pake Limewire. Limewirenya sendiri ada yg free (versi linuxnya ada (rpm)). Klo Xandros ya beli aja di Baliwae Cuma Goceng, ngapain bayar pake dollar :D

gimana cara install file .sh

Ohya, gimana cara / command untuk install file .sh nya. Maklum, belum tau cara install file *.sh

thanks................

Re : gimana cara install file .sh

Untuk melakukan instalasi file berbentuk .sh cukup mudah. File .sh artinya file tersebut berbentuk script shell (mirip Bourne Shell).

Lakukan instalasi dengan cara perintah :

#sh program.sh

Lalu ikuti cara instalasinya. Cukup mudah bukan ?!?!

devratt
http://linux-shop.siteburg.com

Connect ke SQL Server dan pengganti API sendkeys {TAB} di vb

Mas Vavai, salam kenal.

Saya udah coba install aplikasi yang dibuat di vb menggunakan wine. Udah bisa jalan tapi masih ga bisa konek ke SQL Server. Apa ada yang perlu disetting lagi ? Saya sudah install mdac_type.exe di wine. Tapi tetap ga bisa konek ke sql server. Padahal sudah bisa konek ke kompie server lewat remote desktop. Juga apa pengganti perintah sendkeys {TAB} di vb agar perpindahan tab menggunakan tombol ENTER di program untuk di linux bisa jalan dengan lancar ?

Thx berat

step by step please instal vb6?

aq dah instal crosover pro 6 di pclinux 2007.
via crosover, instal windows program, pilih unsuported program,ku instal setup.exe( vb6) tapi gagal
ku coba jalanin program exe hasil vb6 di file manager linux, tetep ga bisa

apa kalo mo instal vb6 kudu instal program msoffice 97 ato 2000 dulu?? ato msdac?? ato program win yg lain???

mohon pencerahanya

Tanya Gambas

Saya mau tanya bagaimana kalau udah buat program pakai gambas, trus untuk buat report atau laporannya pakai apa...?