m.lev-yashin-1st-klub-union-dynamo-balon-1963-fc-s8.prestasi.web.id Layanan Informasi 17 Jam
Telp/Fax : 021-8762002, 8762003, 8762004, 87912360
HP/SMS : 081 1110 4824 27, 0812 9526 2009, 08523 1234 000
WhatsApp : 0817 0816 486, 0812 9526 2009
email : _Hubungi Kami__ silahkan klik
Chatting dengan Staf :
ggkarir.com
ggiklan.com
Pilih Bahasa :   ID   EN   Permintaan Katalog / Brosur (GRATIS via POS)   Ensiklopedia Lowongan Kerja Iklan

   
Cari  
    Ilmu Telekomunikasi

    Sebelumnya  (WWIVnet) (wxDev-C++)  Berikutnya    

wxBasic

wxBasic
Developer(s)David Cuny
Initial release2002
Stable release2.8.12.30 / May 5, 2011; 22 months ago (2011-05-05)[1]
Operating systemCross-platform
LicenseGNU Lesser General Public License
Websitewxbasic.net

wxBasic is a free software / open-source software, cross-platform BASIC interpreter. As it is based on the easy-to-use syntax of the BASIC language, it is simple to learn and understand, allowing even novice programmers to write nice-looking applications for graphical environments like Windows and Linux with minimal effort. As of September, 2004, the software is in a beta state, but it is effective enough for hobby programming.

It can create stand-alone executables by binding together source code with the interpreter. In contrast with executables created by similar commercial programs like Visual Basic, executables produced by wxBasic do not require any external DLL file, resource file, or installer to run. The executable is distributed alone and can be run immediately by end-users. As with programs written in any interpreted language, wxBasic programs may also be run straight from the source code if wxBasic is present on the system, regardless of which system they were written on. This saves download time, as generated executables tend to be several orders of magnitude greater than the source code from which they were compiled.

wxBasic is written primarily in C, with some C++ linking it to the wxWidgets library. wxWidgets supplies the cross-platform features, making wxBasic a very powerful, although beginner-friendly, programming language.

wxBasic runs on Windows using native controls, and Linux using the GTK+ Library. A Macintosh port is being actively investigated.

wxBasic is a bytecode based language, like Perl or Java.

It is licensed under the LGPL, so proprietary code can be linked against it.

Comprehensive example

To give an idea how the syntax looks like see the following program which implements a text viewer:

  ' from http://wxbasic.sourceforge.net/phpBB2/viewtopic.php?t=554  ' Simple Text Viewer written in wxBasic  dim AppName = "Text Viewer"  fileName = ""    ' Main window  dim frame = new wxFrame( Nothing, -1, AppName & " - Untitled Document" )  ' Text edit control  dim control = new wxTextCtrl( frame, -1, "", wxPoint( 0, 0 ),  wxSize( 100, 100 ), wxTE_MULTILINE | wxTE_READONLY | wxTE_RICH)   ' Status bar - The one at the bottom of the window  dim status = frame.CreateStatusBar( 1 )  frame.SetStatusText("Ready")  '  ' Dialog used for Open  dim fileDialog = new wxFileDialog( frame )  '  ' add menubar to the frame  dim mBar = new wxMenuBar()  frame.SetMenuBar(mBar)  '  ' build the "File" dropdown menu  dim mFile = new wxMenu()  mBar.Append(mFile, "&File")   ' make it  '  mFile.Append( wxID_OPEN, "&Open...", "Loads an existing file from disk" )  '  mFile.AppendSeparator()  mFile.Append( wxID_EXIT, "E&xit\tAlt-X", "Exit Application" )   Sub onFileOpen( event )     fileDialog.SetMessage("Open File")     fileDialog.SetStyle( wxOPEN )     If fileDialog.ShowModal() = wxID_OK Then       fileName = fileDialog.GetPath()       Ext = fileDialog.GetFilename()       control.Clear()       control.LoadFile( fileName )       frame.SetTitle( AppName & " - " & fileName )       frame.SetStatusText(Ext)    End If  End Sub  '  Connect( frame, wxID_OPEN, wxEVT_COMMAND_MENU_SELECTED, "onFileOpen" )   Sub onFileExit( event )    frame.Close(True)  End Sub  '  Connect( frame, wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, "onFileExit" )   ' build the "Help" dropdown menu  dim mHelp = new wxMenu()  mBar.Append(mHelp, "&Help")  mHelp.Append( wxID_HELP, "&About\tF1", "About this program" )  '  Sub onHelpAbout( event )    Dim msg = "Text View allows any text file\n" &    "to be viewed regardless of its extension.\n" &    "If the file being opened isn't a text file\n" &    "then it won't be displayed. There will be a\n" &    "little garbage shown and that's all."    wxMessageBox( msg, "About Text View", wxOK + wxICON_INFORMATION, frame )  End Sub  Connect( frame, wxID_HELP, wxEVT_COMMAND_MENU_SELECTED, "onHelpAbout" )   frame.Show(True)

References

  1. ^ "wxBasic news". Retrieved 2012-03-10. 

External links

Portal iconFree Software portal
    Sebelumnya  (WWIVnet) (wxDev-C++)  Berikutnya    


D3 KebidananD3 Analis KesehatanS1 Teknik SipilS1 Teknik SipilS1 Sistem InformasiS1 Pendidikan Bahasa dan Sastra IndonesiaS1 Ilmu PolitikPHP



Tags: wxBasic, Ilmu Telekomunikasi, 2272, wxBasic wxBasic Developer(s) David Cuny Initial release 2002 Stable release 2.8.12.30 / May 5 2011 ; 22 months ago ( 2011 05 05 ) [ ] Operating system Cross platform License GNU Lesser General Public License Website wxbasic.net wxBasic is a free software / open source software cross platform BASIC interpreter, As it is based on the easy to use syntax of the BASIC language it is simple to learn, wxBasic, Bahasa Indonesia, Contoh Instruksi, Tutorial, Referensi, Buku, Petunjuk m.lev yashin 1st klub union dynamo balon 1963 fc s8, prestasi.web.id
 Soal-Jawab Psikotes/TPA    Program Kuliah Gratis    Buku Referensi    Download Brosur    Bursa Karir    Kumpulan Pustaka Bebas    Program Perkuliahan Lanjutan

 Jadwal Ujian Try Out    Pendaftaran Online    Permintaan Beasiswa Kuliah    Berbagai Perdebatan    Semua Publikasi    Jadwal Sholat    Qur'an Online    Kuliah Shift    Program Perkuliahan Reguler Pagi/Siang    Program S2 (Pascasarjana)    Kuliah Hybrid di 112 PTS Terbaik
Manfaat Nangka

Merawat tumbuhan Savory, Kandungan zat gizi Sorrel, Menanam benih / biji Kacang Gude di sekitar rumah, dsb.

Infokan ke Rekan
Nama Anda

Email Anda

Email Rekan 1

Email Rekan 2 (tidak wajib)

Email Rekan 3 (tidak wajib)
♙ harus diisi dengan benar

PERMINTAAN KATALOG
(GRATIS via POS)
Nama Penerima Katalog

Alamat Lengkap

Kota + Provinsi

Kode Pos

Email (tidak wajib)

⛦ harus diisi lengkap & jelas
Atau kirimkan nama dan
alamat lengkap via SMS ke HP:
0811 1990 9026


Brosur Gratis
Brosur Kelas Karyawan
Gabungan Seluruh Wilayah Indonesia

pdf (11,2 MB)zip (8,8 MB)
Image/JPG (36,2 MB)
Brosur Kelas Karyawan
JABODETABEK

pdf (5,5 MB)zip (4,4 MB)
Image/JPG (13,2 MB)
Brosur Kelas Karyawan
DIY,JATENG,JATIM & BALI

pdf (4,4 MB)zip (3,5 MB)
Image/JPG (14,5 MB)
Brosur Kelas Karyawan
JAWA BARAT

pdf (2,8 MB)zip (2,2 MB)
Image/JPG (7,1 MB)
Brosur Kelas Karyawan
SULAWESI

pdf (1,9 MB)zip (1,5 MB)
Image/JPG (5,6 MB)
Brosur Kelas Karyawan
SUMATERA & BATAM

pdf (2,2 MB)zip (1,7 MB)
Image/JPG (6,5 MB)
Brosur Reguler
pdf (4,1 Mb)zip (8,4 Mb)
Soal UN & SBMPTN
pdf(3,5 Mb)zip(1,5 Mb)

Terobosan Baru
Strategi MENINGKATKAN
Kualitas Pendidikan, Sumber Daya dan Pendapatan PTS
Ikhtisar Terperinci
silakan klik di bawah ini
http://kpt.co.id

Lowongan Kerja

PT. Gilland Ganesha

Dibutuhkan Segera
  • Design Grafis
  • Tenaga Ahli Pemrograman

Rangkuman Menyeluruh di :
Kesempatan kerja

155 Jenis / Ras Kucing

Pengetahuan dasar kucing, arti warna kucing, jadwal vaksinasi kucing, dsb.

Facebook Kuliah Karyawan
Twitter Kuliah Karyawan

Tujuan Penting
silakan klik di bawah ini
Tempat Wisata di EROPA
Ensiklopedia Dunia
Film
Hewan
Jabodetabek
Manga
Musik
Sejarah

1. Universitas Yarsi Pratama - Universitas Yarsi Pratama - Kampus : Jl. Aria Jaya Santika No. 7, Pasir Nangka, Kec. Tigaraksa, Kab. Tangerang, Banten
2. STIE Widya Persada Jakarta - Sekolah Tinggi Ilmu Ekonomi Widya Persada Jakarta - Kampus :Jl. Hj. Tutty Alawiyah No.486, RW.5, Kalibata, Kec. Pancoran, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12740
3. UWIKA Surabaya - Universitas Widya Kartika Surabaya - Kampus UWIKA : Jl. Sutorejo Prima Utara II No.1, Kalisari, Kec. Mulyorejo, Kota Surabaya, Jawa Timur 60112
4. Universitas Wijaya Kusuma Surabaya - Universitas Wijaya Kusuma Surabaya - Kampus : Jl. Dukuh Kupang XXV No.54, Dukuh Kupang, Kec. Dukuhpakis, Surabaya, Jawa Timur 60225
5. Universitas Teknologi Sulawesi Makassar - Universitas Teknologi Sulawesi Makassar - Kampus UTS Makassar : Jl. Talasalapang No.51A, Karunrung, Kec. Rappocini, Kota Makassar, Sulawesi Selatan 90222
6. Universitas Teknologi Nusantara - Universitas Teknologi Nusantara - Kampus UTN : Jl. Kedung Halang Pemda pangkalan II No.66, RT.01/RW.02, Kedunghalang, Kec. Bogor Utara, Kota Bogor, Jawa Barat 16158
kuliahkaryawancirebon.com  |  sttsaptataruna.web.id  |  stiemt.web.id  |  balidwipa.web.id  |  andrafarm.co.id  |  kuliahkaryawankaltim.com  |  unukaltim.web.id  |  unnur.web.id