|
Lihat parameter dari function
RefreshTampilan à Function RefreshTampilan(paramaterFORM as Form, strJudul as
String) parameterForm merupakan object form,
dimana dia merupakan form biasa. Berbeda bila kita ubah menjadi parameterFORM
as Form1. Kita bisa langsung dapat object button1
(anda bisa coba dengan mengubah form ke form1 atau form2, pasti button1
langsung dapat). CType(paramaterFORM, Form1).Button1.Text = “your
text” Untuk dapat flexible, bisa dengan cara membuat form
tempalate atau form base, dan setiap form yang sama bisa menggunakan form
template atau formbase yang sama, contoh: kita punya form namanya formbase1,
kita akan membuat 2 form yang tipenya sama dengan formbase1. maka kita bisa
membuat form1 dengan inheritance ke formbase1, begitu pula form2. Untuk itu anda
bisa mempelajari konsep OOP. Regards, Setiawan From: >
>
-----Original Message----- >
>
From: >
>
[EMAIL PROTECTED] On Behalf Of Muhammad Rivai Andargini >
> >
>
Ex : >
form2
dnegan >
>
mengetikkan perintah : >
> >
>
Form1.RefreshTampilan >
> >
>
Apakah ini yang dimaksud atau ada hal lain ? >
====
Kurang lebih sich...cuman masalahnya Function RefreshTampilan akan >
saya
letakan di Module, sehingga bisa dipake rame-rame jadi Nama Form tidak >
bisa
saya buat jadi FIX, tetapi harus diterima dari Parameter. >
>
Contoh: >
-
Module, berisi: >
Function
RefreshTampilan(paramaterFORM as Form, strJudul as String) >
as
String >
ParameterFORM.Text
= "Judul utk Form " & strJudul >
End Function >
>
-
Form1 --> Call RefreshTampilan(Form1, "Pertama") sehingga bila
dijalankan >
menjadi:
(di Form1 terdapat Command Button1) >
Form1.text = "Judul utk Form
Pertama"
(jalan)
Form1.Button1.text = "Judul utk Form
Pertama" (error!!) >
>
- Form2
--> Call RefreshTampilan(Form2, "Kedua") ... menjadi: >
Form2.text = "Judul utk Form
Kedua" (jalan) >
Contoh
seperti diatas yg saya maksud, kalo di VB6 jalan cuman kalo di VB.NET >
gimana
yach?? Syntax: Form1.Button1.Text = "Judul utk Form Pertama" Tidak dikenali >
>
>
>
Note : Jangan sering-2 crossposting, nanti menyulitkan trackingnya. Lebih >
baik >
>
diposting di 1 milis baru diposting ke milis lain. >
====
Baik, utk berikutnya tidak akan ada lagi crossposting. Terima kasih. >
>
>
regards, >
Muliadi
Liem
|
Title: RE: [Programmer-VB] .NET: Bagaimana lempar Form sebagai parameter?
(Revise)
- RE: [Programmer-VB] .NET: Bagaimana lempar Form sebagai pa... Setiawan Wijaya
