Anda di halaman 1dari 18

1.1.

Sabtu, 31 Maret 2012

Shutdown Komputer dengan dhelphi 7


Untuk melakukan restart, shutdown atau log off komputer, gunakan fungsi ExitWindowsEx. Ada pun deklarasi dari fungsi ExitWindowsEx adalah sebagai berikut : function ExitWindowsEx (uFlags : word ; dwReserved : DWORD): BOOL; Parameter pertama menerangkan "apa yang harus dilakukan" oleh komputer. Parameter ini dapat bernilai :
Konstanta Keterangan EWX_RESTART Melakukan restart dengan menampilkan peringatan. EWX_SHUTDOWN Melakukan shutdown dengan menampilkan peringatan. EWX_LOGOFF Melakukan log off dengan menampilkan peringatan. EWX_FORCE Melakukan shutdown tanpa menampilkan peringatan. Sehingga ada kemungkinan Anda akan kehilangan data yang belum disimpan (belum di-save).

Sedangkan parameter kedua bernilai 0. Sehingga bila ingin melakukan shutdown cukup tulis kode berikut ini : ExitWindowsEx (EWX_SHUTDOWN, 0); Read more >> You might also like:
Menyembunyikan Icon Desktop (tutorial Delphi 7) Mengenal Borland Delphi 7 Memulai Program Delphi Menampilkan Palet Warna di Delphi7
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Menjalankan Program Windows lainya (tutorial Delphi7)


Untuk menjalankan aplikasi Windows lainnya dari program Anda, Anda bisa menggunakan salah satu fungsi Windows API, yaitu WinExec. Adapun deklarasi dari fungsi WinExec adalah sebagai berikut : function WinExec (lpCmdLine : PChar; uCmdShow : integer) : integer;

Parameter pertama merupakan nama file *.exe yang akan dijalankan beserta pathnya. Parameter kedua menunjukkan bagaimana aplikasi tersebut dijalankan. Parameter ini dapat bernilai :
Parameter Arti SW_SHOWMINIMIZED Menampilkan aplikasi secara minimal (berbentuk icon) SW_SHOWMAXIMIZED Menampilkan aplikasi dengan (ukuran) window maksimal SW_SHOWNORMAL Menampilkan aplikasi dengan window normal * Ada sembilan nilai parameter lainnya yang dapat Anda lihat pada referensi Windows API pada bagian ShowWindow

Fungsi WinExec ini akan mengembalikan nilai lebih besar dari 31 jika aplikasi berhasil dijalankan. Sedangkan bila gagal, nilai yang dikembalikan kurang dari atau sama dengan 31. Detail dari nilai kembalian adalah :
Nilai Kembalian Arti 0 Windows mengalami out of memory atau resources ERROR_BAD_FORMAT File yang dijalankan bukan merupakan file aplikasi Windows ERROR_FILE_NOT_FOUND File yang dijalankan tidak ditemukan ERROR_PATH_NOT_FOUND Path file salah

Contoh berikut mungkin akan memperjelas Anda.


procedure TForm1.Button1Click(Sender: TObject); begin if (WinExec ('C:\Windows\notepad.exe', SW_SWOWMAXIMIZED) <> MessageDlg ('Gagal menjalankan Notepad', mtError, [mbOK],0); end;

Pada contoh di atas, pada saat pemakai mengklik Button1 maka program akan menjalankan file Notepad.exe yang terletak di C:\Windows. Read more >> You might also like:
Memulai Program Delphi Menyembunyikan Icon Desktop (tutorial Delphi 7) Mengenal Borland Delphi 7 Menampilkan Palet Warna di Delphi7
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Menyembunyikan Icon Desktop (tutorial Delphi 7)

Contoh program di bawah ini akan menunjukkan bagaimana cara untuk menyembunyikan icon pada desktop melalui program yang dibuat dengan Delphi. Keterangan tentang fungsi Show Window dan FindWindow dapat di lihat di sini. Langka-langnya adalah : 1. Buatlah sebuah form sepeti pada gambar 17 berikut ini.

Gambar 17 2. Pada tombol Hiden Icon masukan code berikut ini. procedure TForm1.Button1Click(Sender: TObject); begin ShowWindow(FindWindow(nil,'Program Manager'),SW_HIDE); end; pada tombol Show icon codenya adalah sebagai berikut : procedure TForm1.Button2Click(Sender: TObject); begin ShowWindow(FindWindow(nil,'Program Manager'),SW_SHOW); end; 3. Jalankan program yang telah dibuat. Read more >> You might also like: Memulai Program Delphi Mengenal Borland Delphi 7 Refresh desktop (tutorial Delphi7) Menyembunyikan Taskbar (Tutorial delphi7)
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Menyembunyikan Taskbar (Tutorial delphi7)

Contoh program di bawah ini akan menunjukkan bagaimana cara untuk menyembunyikan taskbar melalui program yang dibuat dengan Delphi. Untuk menyembunyikan dan menampilkan taskbar kita dapat menggunakan salah satu dari fungsi Windows API yaitu ShowWindow yang deklarasinya sebagai berikut : function ShowWindow (hwnd : HWND; nCmdShow : integer) : Boolean; Parameter pertama dari fungsi ShowWindow merupakan handle window yang akan ditampilkan atau disembunyikan. Parameter kedua adalah bagaimana window tersebut ditampilkan. Yang menjadi pertanyaan kita, darimana kita mendapatkan handle window dari taskbar ? Caranya adalah dengan memanggil fungsi FindWindow. function FindWindow (lpClassName, lpWindowName : PChar) : HWND; Parameter pertama merupakan nama kelas jendela (window class). Pada Delphi nama ini identik dengan nama kelas dari Form, misalnya TForm1, TForm2, dst. Parameter kedua adalah caption dari form (TForm.Caption). Kembalian dari fungsi FindWindow adalah handle form yang dicari. Bila Windows tidak menemukan form yang dimaksud, FindWindow akan mengembalikan nilai 0. Untuk mencari handle form dari taskbar : FindWindow('Shell_TrayWnd',Nil); Parameter pertama dari FindWindow diisi dengan Shell_TrayWnd yang merupakan window class dari taskbar. Sedangkan parameter kedua diisi dengan Nil yang menunjukkan bahwa form taskbar tidak mempunyai caption. Kode selengkapnya untuk menyembunyikan taskbar adalah sbb :
procedure TForm1.Button1Click(Sender: TObject); var hTaskBar :Thandle; begin hTaskBar := FindWindow('Shell_TrayWnd',Nil); ShowWindow(hTaskBar,Sw_Hide); end;

Untuk menampilkan taskbar langkahnya sama dengan yang di atas. Yang berbeda hanya parameter kedua dari ShowWindow, yang semula SW_HIDE diganti dengan SW_NORMAL. Kode lengkapnya adalah sebagai berikut : procedure TForm2.Button1Click(Sender: TObject); var hTaskBar :Thandle; begin hTaskBar := FindWindow('Shell_TrayWnd',Nil);

ShowWindow(hTaskBar,Sw_Normal); end; Read more >> You might also like:


Menyembunyikan Icon Desktop (tutorial Delphi 7) Refresh desktop (tutorial Delphi7) Memulai Program Delphi Menampilkan Palet Warna di Delphi7
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Membuat Splash Screen (delphi 7)


Sebelum memulai Belajar cara mebuat Spalash Screen, Ada baiknya kita mengetahui terlebih dahulu apa itu splash screen. Splash screen merupakan tampilan yang kita lihat pertama kali waktu kita menjalankan sebuah aplikasi. Splash screen ini biasanya ditampilkan untuk mengurangi kejenuhan user sewaktu program masih dalam tahap inisialisasi. pada kesempatan ini saya akan membahas bagai mana membuat sebuah splash screen dengan mengunakan Delphi 7 Untuk membuat splash scren tersebut caranya sebagai berikut :
1.Bikin dulu form utamanya. 2.Tambahkan form yang akan digunakan sebagai splash screen (dari menu File, pilih New Form). Beri nama form tersebut dengan FrmSplash. 3.Tambahkan komponen Timer (terletak pada tab Win32), beri nama dengan tmMainTimer. 4.Tambahkan kode berikut pada events onTimer dari komponen Timer tersebut : tmMainTimer.Enabled := False; 5.Dari menu Project, pilih Options. 6.Pindah ke tab Forms. 7.Dari bagian auto create forms akan terlihat dua buah form. Pilih Form yang akan digunakan sebagai splash screen dan klik tombol ">" untuk memindah form splash screen ke bagian Available forms. 8.Kalau sudah klik OK. 9.Sekarang dari menu View, pilih Project Source. Pada program utama buatlah form splash screen sebelum inisialisasi dilakukan.

Untuk lebih jelasnya lihat potongan program berikut ini :


program Project1; uses Forms,

Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {FrmSplash}; {$R *.RES} begin FrmSplash := TFrmSplash.Create(Application); FrmSplash.Show; FrmSplash.Update; while FrmSplash.tmMainTimer.Enabled do Application.ProcessMessages; Application.Initialize; Application.CreateForm(TForm1, Form1); FrmSplash.Hide; FrmSplash.Free; // menghapus form splash scren dr memory Application.Run; end.

Read more >> You might also like:


Memulai Program Delphi Mengenal Borland Delphi 7 Menyembunyikan Icon Desktop (tutorial Delphi 7) Menampilkan Palet Warna di Delphi7
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

membuat Text Icon yang transparan


Kita bisa membuat text icon pada desktop kita transparan sehingga yang terlihat hanyala icon saja. Buatlah sebuah form dengan menggunakan dua tombol dan masukan code berikut.
procedure TForm1.GetDesktopListViewHandle; var s1: string; begin hLV := FindWindow('ProgMan', nil); hLV := GetWindow(hLV, GW_CHILD); hLV := GetWindow(hLV, GW_CHILD); SetLength(s1, 40); GetClassName(hLV, PChar(s1), 39); if PChar(s1) <> 'SysListView32' then ShowMessage('Failed'); end; procedure TForm1.Button1Click(Sender: TObject); var

xColor : TColor; begin GetDesktopListViewHandle; xColor := ListView_GetTextColor(hLV); ListView_SetTextColor(hLV, xColor); xColor := ListView_GetTextBkColor(hLV); ListView_SetTextBkColor(hLV, xColor); ListView_SetTextBkColor(hLV, $FFFFFFFF); end;

Read more >> You might also like:


Menyembunyikan Icon Desktop (tutorial Delphi 7) Mengenal Borland Delphi 7 Memulai Program Delphi Refresh desktop (tutorial Delphi7)
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Refresh desktop (tutorial Delphi7)


Di bawah ini adalah kode yang dapat digunakan untuk merefresh desktop tanpa harus menekan F5.
procedure TForm1.Button2Click(Sender: TObject); begin SendMessage(FindWindow('Progman','Program Manager'), WM_COMMAND,$A065,0); winexec(Pchar('rundll32 user,repaintscreen'),sw_Show); end; Menyembunyikan caption bar Untuk menyembunyikan caption bar, tambahkan kode pada event onCreate. procedure TForm1.FormCreate(Sender:TObject); begin SetWindowLong(Handle,gwl_style,GetWindowLong(handle,gwl_style) and NOT ws_caption); ClientHeight:=Height; Refresh; end; Memindah form yg tidak mempunyai caption bar Untuk memindah form yang tidak mempunyai caption bar,

tambahkan kode berikut pada event onMouseDown. procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; SendMessage(Form1.Handle, wm_SysCommand,$f012,0); end; Membuka Control Panel Gunakan kode di bawah ini untuk membuka Control Panel dari program Delphi Anda. Jangan lupa tampahkan ShellApi pada bagian uses : procedure TForm1.Buton1Click(Sender : TObject); begin ShellExecute(Handle,'Open','control', nil,nil,SW_SHOWNORMAL); end; Memberi warna record aktif pada TDBGrid Mungkin Anda ingin memberi warna record aktif pada TDBGrid dengan warna yang lain (tidak sama dengan warna record yang tidak atif). Untuk itu tambahkan kode berikut ini pada even DBGrid.OnDrawColumnCell : type TCustomDBGridCracker = class(TCustomDBGrid); procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin with TCustomDBGridCracker(Sender) do if DataLink.ActiveRecord = Row - 1 then Canvas.Brush.Color := clRed else Canvas.Brush.Color := clWhite; DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State); end;

Read more >> You might also like:


Menyembunyikan Icon Desktop (tutorial Delphi 7) Menampilkan Palet Warna di Delphi7 Memulai Program Delphi

Menyembunyikan Taskbar (Tutorial delphi7)


LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Menampilkan Palet Warna di Delphi7


Adacara yang lebih muda untuk meruba warna form pada program Delphi yaitu dengan mengunakan palet warna, pada program berikut ini hanya menggunakan satu tombol yang dipergunajakan untuk menjalankan Colordialog. Adapun caranya adalah sebagai berikut : 1. Buatlah sebuah form seperti pada gambar 15.pada progrsm ini kita akan menggunakan fungsi colordialog yang bisa diambil pada component pallete dialogs.

Gambar 15. Desain form 2. Setelah selesai mendesain form, doble click tombol Uba Warna Form dan masukan code berikut pada bidang code editor : procedure TForm1.Button1Click(Sender: TObject); begin If colordialog1.Execute then Form1.Color := Colordialog1.Color; end; 3. Setelah selesai jalankan program dengan menekan F9 pada keyboard atau dengan meclik tombol Run pada panel. Read more >> You might also like:
Memulai Program Delphi Mengenal Borland Delphi 7

Menyembunyikan Icon Desktop (tutorial Delphi 7) Menjalankan Program Windows lainya (tutorial Delphi7)
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Memulai Program Delphi


Untuk menjalankan Program Borlan Delphi 7, Lngkah-langkanya adalah sebagai brikut : 1.Tekan tombol Start 2.Pilih All Program kemudian Borland Delphi 7 lanjutkan dengan mengklik Delphi 7. Seperti terlihat pada gambar 1.

Gambar 1. Langkah-langkah Memulai Delphi 7

3.Akan tampil sebuah Splash screen Borland Delphi 7 seperti pada gambar 2 dibawa. Tunggu beberapa saat sampai program Borland Delphi 7 tampil memenuhi layar monitor.

Gambar 2. Tamoilan Spalsh Screen 4.Bidang kerja Integrated Development Envirotment (IDE) Delphi 7 akan tampil memenuhi layarmonitor, seperti diperlihatkan pada gambar 3. Pada bidang inilah anda dapat menumpakan kreativias anda dalam membuat program.

Gambar 3. Tampilan IDE Delphi 7 TAMPILAN IDE BORLAND DELPHI 7 Jendela IDE Borland Delphi 7 mempunyai perangkat-perangkat yang dapat dipergunakan untuk memudakan seseorang programmer dalam membuat program. IDE Delphi 7 telah di desain sedemikian oleh Borland sehingga bersifat intuitif. Perangkat-perangkat tersebut diantaranya : Componen Pallete Pada bidang ini terdapat semua komponen yang merupakan bawaan Delphi 7, baik komponen visual maupun komponen nonvisual.

Gambar 4. Componen Pallete Form Designer Merupakan sebuah bidang jendela yang masih kosong. Ketika anda menjalankan Delphi7, secara otomatis Form Deigner akan memanggil sebuah form yang bernama Form 1.

Gambar 5. Form Designer Code Editor Pada bidang ini anda dapat menuliskan code-code program dan logika program dalam bahasa Delphi untuk mengatur jalanya program.

Gambar 6. Code Editor Object Inspector Dengan prangkat ini anda dapat merubah property dan even pada setiap object atau komponen.

Gambar 7. Object Inspector Object Tree View Object Tree view digunakan untuk menampilkan semua komponen dan object yang ada pada form dalam struktur pohon dan mengambarkan hubungan diantaranya.

Gambar 8. Object Tree View Read more >> You might also like:
Mengenal Borland Delphi 7 Menyembunyikan Icon Desktop (tutorial Delphi 7) Menampilkan Palet Warna di Delphi7 Membuat Splash Screen (delphi 7)
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7

Mengenal Borland Delphi 7

Sekilas tentagn Borland Delphi Bborland Delphi atau yang disebut delphi saja, merupakan sarana pemrograman aplikasi visual. Bahasa pemrograman yang digunakan adalah bahasa pemrograman

pascal atau yang kemudian juga disebut bahasa pemrograman Delphi. Delphi merupakan generasi penerus dari tubo pascal. Tirbo pascal yang diluncurkan pada tahun 1983 dirancang utntuk dijalankan pada system operasi DOS (DISCK OPERATING SYSTEM) yang merupakan syatem operasi yang banyak digunakan pada say itu. Sedangkan Delphi diluncurkan pada tahun 1995 dirancang untuk beroprasi dibawa system operasi windows. KELEBIHAN BORLAN DELPHI 7 Borland dephi 7 merupakan pilihan dari sebagian kalangan programmer untuk membuat aplikasi. Hal ini disebabkan kelebiha yang ada pada Borland, berikut ini sebagian kecil dari banyak kelebiahan Borland Delphi 7 :

Berorientasi Object Oriented Programig. Setiap bagian yang ada pada program dipanang sebagai suatu object yagn mempunyai sifat-sifat yang dapat diubah dan diatur. Satu file EXE, setelah anda merancang program dalam IDE Delphi, Delphi akan mengkompilasinya menjadi sebua file executable tunggal. Program yang anda buat dapat langsung dijalankan dan didistribusikan pada computer lain tanpa perlu menyertakan file DLL dari luar. Ini merupakan sebuah kelebihan yang sangat berarti. Borland Delphi 7 hadir bersama Borland Kylix 3 yang berbasiskan Linux, sehingga memungkinkan anda untuk membuat aplikasi multi-platform.

KONFIGURASI KOMPUTER UNTUK SYSTEM Untuk dapa melakukan intalasi dan menggunakan Borland Delphi 7 dengan normal, anda harus menuai persyaratan sebagai berikut :

Prosesor

Prosesor Pentium 166MHz atau yang lebih tinggi.

System Operasi

System operasi Windows 98, windows 98 Se, Windows ME, Windows 2000, Windows 2003 dan Windows XP Read more >> You might also like:
Memulai Program Delphi Menyembunyikan Icon Desktop (tutorial Delphi 7) Menampilkan Palet Warna di Delphi7

Membuat Splash Screen (delphi 7)


LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7 1.2.

Kamis, 03 November 2011

Cara membuat software kalkulator sederhana menggunakan delphi 7


nah saya baru mendapatkan ilmu pemrograman, sebenarnya saya bukan programer handal.. hehehe saya juga masih pemula.. nah kali ini saya akan share ilmu saya kepada kalian bagaimana cara membuat kalkulator sederhana. Read more >> Baca selengkapnya You might also like:
Mengenal Borland Delphi 7 Memulai Program Delphi Menyembunyikan Icon Desktop (tutorial Delphi 7) Membuat Splash Screen (delphi 7)
LinkWithin

Diposkan oleh Wildan Hilmi 0 komentar Link ke posting ini Label: Programming, Tutorial Delphi 7 Sumber Referensi : http://wildanhilmi27.blogspot.com/search/label/Tutorial%20Delphi%207#ixzz1tE1xnR7e

Anda mungkin juga menyukai