Senin, 31 Desember 2012

TUGAS 9 PEMROGRAMAN VISUAL

TUGAS 9 PEMROGRAMAN VISUAL

KONEKSI VISUAL STUDIO 2010 KE SQL SERVER 2005

Buat Project baru,
file - new project -windows - windows forms application ,
beri nama project dan atur letak media penyimpanan.
kemudian buat form sbb :


Pada Visual Studio, pilih :
Data - Add new datasource - Database - DataSet - new connection
pada dialog sever name, masukan nama server dari 'SQL server'.
setelah berhasil, cari nama database, kemudian tekan O.K
next - next - tunggu hingga muncul tampilan sbb :


pilih/centang apa saja yang ingin di koneksikan ke Visual Studio.
Kemudian tekan Finish.

untuk menampilkan database twersebut,
pada visual studio yang sudah di buat form kosong, pilih Data - Show Data Source.
setelah itu akan muncul data source di bagian kiri/toolbox.
Tinggal drag and drop datasource tersebut.

masukan button tambahan, button :
first, <<, >>, last, + , simpan, hapus, keluar dan 1 textbox.

untuk coding sbb :



cara kerja :
masukan nim berupa angka kedalam textbox1, kemudian tekan button +.
jika nim tersebut belum pernah terpakai maka otomatis akan di inputkan ke Nimtextbox,
tapi jika sudah pernah terpakai maka akan muncul peringatan sbb :


jika muncul peringatan tersebut, tekan ok.
lalu masukan Nim yang belum pernah terpakai kemudian tekan button +,
lalu isi semua data yang masih kosong kemudian tekan button simpan.
maka data yang anda masukan akan masuk ke dalam database.


---- SEKIAN ----
- semoga dapat menjadi sesuatu yang bermanfaat -

Senin, 24 Desember 2012

TUGAS 8 PEMROGRAMAN VISUAL

TUGAS 8 PEMROGRAMAN VISUAL

I.    FUNCTION DENGAN RETURN VALUE BERUPA ARRAY.
II.   OVER LOADING FUNCTION.
III.  MACAM-MACAM FUNCTION BAWAAN.

-----------------------------------------------------------------------------

I.  FUNCTION DENGAN RETURN VALUE BERUPA ARRAY


CODING :


Button 1 di jalankan maka program akan mengeksekusi algoritma yang telah di tulis sebelumnya, dimana for i merupakan perlulangan.
jika tombol Button1 jalankan maka sistem akan mulai memproses angka-angka yang telah di deklarasikan pada fstat di button 1.



-----------------------------------------------------------------------------------------------------------------------

II.  OVER LOADING FUNCTION
Coding di atas mendeklarasikan masing-masing parameter.
kemudian menjumlahkan nilai parameter yang ada pada coding button1.
nilai tersebut akan muncul di textbox, seperti pada gambar tampilan program yang dijalankan di bawah gambar coding.

---------------------------------------------------------------------------------------------------------------------------
III. MACAM - MACAM FUNCTION BAWAAN

1. Fungsi - Fungsi Numerik :

a. Fungsi-fungsi konversi ke integer
Ada tiga macam fungsi yang melakukan konversi ke tipe data integer yaitu seperti terlihat pada tabel .
CInt ( ) --> Pembuatan nilai desimal 0.5 dan lebih ke integer yang lebih dekat.
Fix ( ) --> Pemotongan suatu nilai desimal menjadi integer.
Int ( ) --> Pembuatan ke bawah suatu nilai desimal. 

b. Fungsi ’f1’endash Fungsi konversi tipe data
CCur ( ) mengkonversi argumen menjadi tipe data currency .
CDbl ( ) mengkonversi argumen menjadi tipe data double (presisi ganda).
CLng ( ) mengkonversi argumen menjadi tipe data long integer .
CSng ( ) mengkonversi argumen menjadi tipe data single .
CStr ( ) mengkonversi argumen menjadi tipe data string .
Ivar ( ) mengkonversi argumen menjadi tipe data variant . 

2. Fungsi - Fungsi  String :

a. Left$(StringVal, length)
Fungsi ini mengembalikan nilai string dari sebelah kiri sebanyak length karakter .

b. Right$(StringVal, length)
Fungsi ini mengembalikan nilai string dari sebelah kanan sebanyak length karakter .

c. Mid$(StringVal, startVal, length)

3. Fungsi - Fungsi  Tanggal dan Waktu
Now ( ) mengembalikan tanggal dan waktu sistem
Date ( ) mengembalikan tanggal dari sistem
Time ( ) mengembalikan waktu dari sistem

---------------------------------------------------------------------------------------------------------------------------
: semoga bermanfaat :
---------------------------------------------------------------------------------------------------------------------------

Senin, 10 Desember 2012

TUGAS 7 PEMROGRAMAN VISUAL


TUGAS  7  PEMROGRAMAN  VISUAL

.Buat mdi form (minimal mempunyai form anak 4)
.Buat tampilan :
                        Window – tile vertical
                        Window – tile horizontal
                        Window – casscad
.Buat menu library tambahan

1.  Rancang form 1/form utama terlebih dahulu :


Untuk menambahkan menu strip, toolstrip, tinggal drag and drop dari toolbox ke form utama.



TAMPILAN MENU STRIP :



2. FORM ANAK ( FORM 2,3,4,5) :














Untuk Form 2 – 5 ubah pada properties Mdicontainer dari true menjadi false :




3. CODING

FORM1 :



FORM_LOAD 2,3,4,5 :
Masing-masing form harus di coding sebagai berikut :

Me.MdiParent = Form1



CODING TAMPILAN HORIZONTAL :






CODING TAMPILAN VERTICAL :



CODING TAMPILAN CASSCAD :




4. TAMPILAN

HORIZONTAL :



VERTICAL :



CASSCAD :





- - ALHAMDULILLAH - -

Senin, 29 Oktober 2012

TUGAS 3 PEMROGRAMAN VISUAL

TUGAS 3 PEMROGRAMAN VISUAL
TENTANG :

A. MODIFIKASI TUGAS 2 ( IF DAN CASE )
B. MEMBUAT APLIKASI PUZZLE ANGKA

=========================================================

A. MODIFIKASI TUGAS 2 ( IF DAN CASE )

1. Tambahkan Tampilan sebelumnya yang ada di tugas2 dengan menambahkan button = text : isi data , name : Btisidata


2. CODING TAMBAHAN

FORM1_LOAD :



Btclear :



Btisidata :



3. TAMPILAN PROGRAM

Saat program di jalankan :



Saat menekan tombol isi data :



Saat pengisian data :



Gambar saat tombol Clear di tekan maka tampilan akan kembali semula, yaitu tampilan awal saat program di jalankan :


4. SELESAI :)

=========================================================


B. PUZZLE ANGKA

1. PROGRAM UTAMA SEBELUM DI JALANKAN :



2. INISIALISASI :


3. CODING  :

btsatu :



bttiga :



bttujuh :



btkosong :



btdua :



btdelapan :



btenam :



btempat :



btlima :



CODING FORM1_LOAD :

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim control As Windows.Forms.Control
        For Each control In Me.Controls
        Next
        If control.GetType.Name = "Button" Then
        End If
        Dim rndnumber As Random
        Dim number As Integer
        rndnumber = New Random
        number = rndnumber.Next(1, 9)
        control.Text = number

        If btdua.Text = btsatu.Text Then
        End If
        Do
            number = rndnumber.Next(1, 9)
            btdua.Text = number
        Loop Until (btdua.Text <> btsatu.Text)
        If bttiga.Text = btdua.Text Or bttiga.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                bttiga.Text = number
            Loop Until (bttiga.Text <> btdua.Text And bttiga.Text <> btsatu.Text)
        End If
        If btempat.Text = bttiga.Text Or btempat.Text = btdua.Text Or btempat.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                btempat.Text = number
            Loop Until (btempat.Text <> bttiga.Text And btempat.Text <> btdua.Text And btempat.Text <> btsatu.Text)
        End If
        If btlima.Text = btempat.Text Or btlima.Text = bttiga.Text Or btlima.Text = btdua.Text _
            Or btlima.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                btlima.Text = number
            Loop Until (btlima.Text <> btempat.Text And btlima.Text <> bttiga.Text _
                        And btlima.Text <> btdua.Text And btlima.Text <> btsatu.Text)
        End If
        If btenam.Text = btlima.Text Or btenam.Text = btempat.Text Or btenam.Text = bttiga.Text _
            Or btenam.Text = btdua.Text Or btenam.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                btenam.Text = number
            Loop Until (btenam.Text <> btlima.Text And btenam.Text <> btempat.Text _
                        And btenam.Text <> bttiga.Text And btenam.Text <> btdua.Text And btenam.Text <> btsatu.Text)
        End If
        If bttujuh.Text = btenam.Text Or bttujuh.Text = btlima.Text Or bttujuh.Text = btempat.Text _
            Or bttujuh.Text = bttiga.Text Or bttujuh.Text = btdua.Text Or bttujuh.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                bttujuh.Text = number
            Loop Until (bttujuh.Text <> btenam.Text And bttujuh.Text <> btlima.Text _
                        And bttujuh.Text <> btempat.Text And bttujuh.Text <> bttiga.Text _
                        And bttujuh.Text <> btdua.Text And bttujuh.Text <> btsatu.Text)
        End If
        If btdelapan.Text = bttujuh.Text Or btdelapan.Text = btenam.Text Or btdelapan.Text = btlima.Text _
Or btdelapan.Text = btempat.Text Or btdelapan.Text = bttiga.Text Or btdelapan.Text = btdua.Text _
Or btdelapan.Text = btsatu.Text Then
            Do
                number = rndnumber.Next(1, 9)
                btdelapan.Text = number
            Loop Until (btdelapan.Text <> bttujuh.Text And btdelapan.Text <> btenam.Text _
                        And btdelapan.Text <> btlima.Text And btdelapan.Text <> btempat.Text _
                        And btdelapan.Text <> bttiga.Text And btdelapan.Text <> btdua.Text _
                        And btdelapan.Text <> btsatu.Text)
        End If
        btkosong.Text = ""
    End Sub

End Class



4. TAMPILAN PROGRAM

Sebelum PUZZLE di jalankan :



Sesudah PUZZLE di jalankan, maka otomatis mengacak angka :



Saat berhasil menyusun :



5. SELESAI :)

=========================================================





Selasa, 23 Oktober 2012

DAFTAR TUGAS VISUAL BASIC

DAFTAR  TUGAS  VISUAL  BASIC


NIM                        :  11.11.1975
NAMA                     :  SOFYAN  ARDIYANTO
KELAS                    :  TI  11  S

Link  Tugas  :


TI  11  S  -  11.11.1975  -  SOFYAN  ARDIYANTO  -  ovancockerel.blogspot.com