<ask>perbedaan deklarasi variable?

Forum diskusi pemrograman VB.NET

<ask>perbedaan deklarasi variable?

Postby conefirst » 16 Feb 2012, 15:36

Om, saya mau tanya tentang 2 deklarasi variable array:
dim C as integer()
dim C() as integer

perbedaan nya apa ya om, kalw memang beda.
dan klw beda, saya minta di kasih contoh nya om.
demikian om.. terima kasiih be4. :) :) :) :-bd
User avatar
conefirst
Prajurit Satu
Prajurit Satu
 
Posts: 101
Joined: 14 Mar 2010, 20:32
Location: Ngayogyokarto
Memberi kopi: 1 cangkir
Mendapat kopi: 1 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby sanosuke » 16 Feb 2012, 15:57

wew baru nih sptinya ada model Array
...AS Integer()
klo saya sih cuma tahu yang dim c() as Integer aja om
jadi penasaran bedanya apa ikut nyimak dlu..
ImageImage
User avatar
sanosuke
Kopral Dua
Kopral Dua
 
Posts: 603
Joined: 11 Mar 2010, 16:28
Location: Sidoarjo - Surabaya
Memberi kopi: 25 cangkir
Mendapat kopi: 42 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby novaedp » 16 Feb 2012, 16:17

conefirst wrote:dim C as integer()


dpt dr mana nih om?
just wanna code something and share it.
novaedp
Prajurit Kepala
Prajurit Kepala
 
Posts: 468
Joined: 26 Mar 2010, 18:56
Memberi kopi: 8 cangkir
Mendapat kopi: 58 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby conefirst » 16 Feb 2012, 22:59

both@ saya baca2 dan saya dapat dari e-book om.. :) ;;)
User avatar
conefirst
Prajurit Satu
Prajurit Satu
 
Posts: 101
Joined: 14 Mar 2010, 20:32
Location: Ngayogyokarto
Memberi kopi: 1 cangkir
Mendapat kopi: 1 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby Seruling » 17 Feb 2012, 07:31

Kalau pakai Visual Studio 2010,
code di bawah ini tidak menghasilkan error, tidak ada warning, dan berjalan sebagaimana mestinya:

Code: Select all
Public Class Form1
    ' Form terdiri dari satu buah label, dan satu buah button

    Dim i As Integer()    ' <====== ini deklarasinya

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        i(0) += 1
        Label1.Text = CStr(i(0))
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        ReDim i(0 To 0)
    End Sub
End Class


Note: Belum dicoba di Visual Studio 2008.

Jadi menurut saya, untuk Visual Studio 2010, deklarasi data array tidak ada bedanya antara:

Code: Select all
dim x() as Integer
'dengan
dim x as Integer()


CMIIW ^:)^
=== Seruling ===
User avatar
Seruling
Kopral Dua
Kopral Dua
 
Posts: 688
Joined: 28 Jun 2010, 19:01
Location: Berhadapan dengan Acer Aspire
Memberi kopi: 34 cangkir
Mendapat kopi: 37 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby trail » 17 Feb 2012, 08:30

setau saya kalau
Code: Select all
dim x() as integer => ini array



kalau yang dim x as integer()
Code: Select all
dim x as integer(list of ....) => mungkin seperti ini ???
@_@....@_@....@_@
User avatar
trail
Database Moderator
Database Moderator
 
Posts: 1348
Joined: 11 Mar 2010, 14:27
Location: Surabaya
Memberi kopi: 47 cangkir
Mendapat kopi: 103 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby vberror13 » 18 Feb 2012, 00:13

:-? kalau menurut saya yang newbie ini, tidak ada bedanya. deklarasi
Code: Select all
dim dim x() as integer

mungkin merujuk pada kompabilitas versi vb sebelumnya (vb6).
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1848
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: <ask>perbedaan deklarasi variable?

Postby Seruling » 18 Feb 2012, 08:00

Ini jadi seperti pemurtadan secara halus.
Bahasa "BASIC" lama-kelamaan semakin mirip bahasa C.
Contohnya:
Code: Select all
dim x as integer={2,3,4}   ' Perhatikan tanda kurung kurawal, itu ciri khas bahasa C
x(0) += 1   ' VB classic akan menggunakan "x(0) = x(0) + 1", perhatikan syntax "+=", itu juga ciri bahasa C

Untung saja tidak perlu menambahkan tanda titik-koma (;) di visual BASIC :))
=== Seruling ===
User avatar
Seruling
Kopral Dua
Kopral Dua
 
Posts: 688
Joined: 28 Jun 2010, 19:01
Location: Berhadapan dengan Acer Aspire
Memberi kopi: 34 cangkir
Mendapat kopi: 37 cangkir


Return to Visual Basic .NET

Who is online

Users browsing this forum: No registered users and 3 guests