Arsip: Penggunaan Procedure dan variabel

more 16 years ago
rusli_chow
Kepada rekan2 sekalian, saya mau tanya masalah penggunaan procedure pada delphi. Saya mau buat suatu procedure atau variabel yang bisa digunakan ke semua form. Kira2 caranya gimana ya ? Mohon Bantuanya.

more 16 years ago
cikumiyu
Deklarasikan sebagai public procedure (di dalam scope "public"). Atau letakkan procedure tersebut pada sebuah unit terpisah.

more 16 years ago
DelphiExpert
contoh :mrgreen:
unit GlobalUnit;
interface
uses
Windows, SysUtils, Dialogs...;
var
VarUntukUmum1: string;
VarUntukUmum2: TDateTime; // --> tak edit
procedure UntukUmum1(const Tag: Integer);
function UntukUmum2: Boolean;
implementation
procedure UntukUmum1(const Tag: Integer);
begin
ShowMessage(IntToStr(Tag));
end;
function UntukUmum2: Boolean;
begin
Result:= True;
end;
end.
EN: Penamaan variable dng tag // ---> tak edit :mrgreen:
more 16 years ago
cikumiyu
Betul! Seperti itu contohnya :D.. Kalau di Java atau C++ itu sama dengan static method (function/procedure).

more 15 years ago
fafa
membuka topik yang lalu nih,,pengen tanya saya pernah baca dibuku funtion tag itu bisa untuk menghapus y..!!soalnya buku saya raib entah kemana??jika tag = 1 file dapat dihapus trus jika = 0 file g jadi dihapus..!!!! dan satu lagi
const NL =#13+#10;
TAB =#9;
TAG_MENU = 0;
TAG_WAVEPLAY = 1;
TAG_RECORDING = 2;
TAG_ENDCALL = 99;
saya kurang pahamm dengan constanta diatas yang saya ngerti cuma#13itu passti enter kan,,itu dah sering saya gunakan buat onkeypress

more 15 years ago
DelphiExpert
#10 --> LINE FEED
#9--> TAB
sedangkan consts:
TAG_XXX = itu user define, pendeknya: ya terserah programmernya mau bikin const apa utk digunakan bersama dng Tag.
Tag adalah "tanda" ... sifatnya bisa digunakan utk keperluan "umum"

more 15 years ago
fafa
hmm,gituh brati
TAG_MENU = 0; -> angka yang dibelakang itu berpengaruh terhadap konstanta y mas DE

more 15 years ago
fafa
hm,,para bos-bos kalo pengen gunain path tapi ambilnya bukan ditempat ditempat file exe gimana y
gsPath := ExtractFilePath(Application.ExeName); // kalo ini yang diambil difolder file exe nya
kalo pengen ambil file difolder lain spt musik (jadi file*.wav yang mau diambli)
ada yang perlu ditambahin tidak atau yang dirubah...???
buat Sir DE ada contoh nya masalah tag soalny saya cuma sering pake
procedure TfrmHapus.btYaClick(Sender: TObject);
begin
frmHapus.Tag:=1;
frmHapus.Hide;
end;
procedure TfrmHapus.btTidakClick(Sender: TObject);
begin
frmHapus.Tag:=0;
frmHapus.Hide;
end;

more 15 years ago
mat_koder
ExtractFilePath(Application.ExeName) bisa dilakukan karena :
- yg mengerjakan perintah tsb adalah aplikasi dengan nama ExeName tsb.
- tentunya setiap aplikasi tsb tau dimana "dirinya berada".
Nah lokasi data-data laen ( WAV etc ) , yg tau adalah user/developer bukan si ExeName tsb ( kecuali si user/developer memberi tau si aplikasi dimana data tsb).
Jadi ngga mungkin aplikasi tau dimana data tsb berada kecuali dengan:
- diberi tau oleh user ( dengan dialog / Open File Dialog ).
- automatic traversing dari seluruh directory/folder ( dengan FindFirst / FindNext )
-
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 3 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 4 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 11 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 11 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 11 years ago
Random Topic
- Problem load transparansi image PNG
by ivan in Hal umum tentang Pascal Indonesia more 17 years ago - [ASK] : Input Database
by akbaaar in Hal umum tentang Pascal Indonesia more 11 years ago - kumpulan aplikasi + source code gratisssssss
by delphi_warrior in OOT more 16 years ago - 1 dbGrid = 2 or 3 Tables ???
by octavian1972 in Tip n Trik Pemrograman more 17 years ago - Please Suggest me what i must to do first with delphi?
by newfox in Tutorial & Community Project more 11 years ago - Cara Edit,Hapus,Tampilkan Data berfoto???
by camp_sire in Tip n Trik Pemrograman more 15 years ago - pilih date
by sulth4n in MySQL more 17 years ago - Deteksi error zeos
by om20020 in MySQL more 15 years ago - curhat: susahnya nyari tenaga IT yg specialized
by simba in OOT more 15 years ago - uses Unit
by ichan29 in Tip n Trik Pemrograman more 13 years ago