Jumat, 24 April 2009

Buat temen2 yang pernah buat program ato lagi buat program pakek delphi, terkadang di komponen DBGridnya ntu kalo recordnya banyak kan gak bisa di scrol pakek mouse, bisanya kita pakek tombol page down untuk turun ato page up buat naek, kadang oang yang kita buatin program ntu kan males pakek tombol, maunya pakek mouse...!!


gimana caranya biar bias di scroll....????



ni perintah di tulis ja ato di copy paste kalo males ngetik sih...
pas di bagian public tulis perintah ne:
procedure AppMessage(var Msg: TMsg; var Handled: Boolean);

trus tulis yang ne dibawah Implementasi

procedure TForm1.AppMessage(var Msg: TMsg; var Handled: Boolean);
var
a: byte;
begin
if Msg.message = WM_MOUSEWHEEL then
begin
Msg.message := WM_KEYDOWN;
Msg.lParam := 0;
a := HiWord(Msg.wParam);
if a > 0 then
Msg.wParam := VK_UP else
Msg.wParam := VK_DOWN;
Handled := False;
end;
end;

trus di projectnya tambahin perintah ne (sebelum --> Application.Run;)
Application.OnMessage :=Form1.AppMessage;



selamat mencoba.... thank

Related Posts:

  • Cara Install MS SQL 2000 di Windows XPAss.wr.wb...Puasa yang indah, buat ngelupain lapernya mending ngeblog dulu neh...kemarenan da temen yang nanya, bagai mana sih cara menginstal MS SQL, neh kebetulan kemaren ane ingintal ulang ne CQ, jd semua programnya ilang … Read More
  • Menggunakan gambar animasi GIF pada DelphiAss. meton...Pagi2 dah cuap-cuap lagi neh di blogger (dari pada cuap2 ditempe laen kan..!! ^_^), pagi ne da seminar dikampus tapi lebih enak blogger dah, pagi ne aku mo bagi ilmu gmana cara menjalankan aminamasi gambar berext… Read More
  • Install Borland Delphi 7 di Windows 7Assalmualaekum....Pagi-pagi bikin perut laper neh, sambil nunggu waktu makan ngeblog boleh juga neh, ^_^berhubung sekarang musim windows 7, jadi banyak orang-orang pindah ke windows 7 juga. tapi masalahnya sekarang banyak te… Read More
  • lebaran bentar lagiAss. wr.wb...Hari ini tanggal 8 september, jadi 2 hari lagi lebaran deh..ane cuman mo ngucapin buat temen2 blogger and temen2 ane dimanapun dirimu berada anda kalo da salah kata, tulisan, pesan yang gk dibalas, janji yang bel… Read More
  • bingung...........?????Ass.wr.wb para blogger...!!!Pagi yang cerah dengan segudang pekerjaan menumpung, ketimbang kepala jadi sasaran kusut mending cari refresing pakek blog neh mumpung udah lama gk aktif. heheheheeeeeeee...!!!tapi mo posting apa y… Read More

12 komentar:

  1. sangat berguna info nya, thanks

    BalasHapus
  2. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  3. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  4. mas bro, Application.OnMessage :=Form1.AppMessage;
    simpannya dimana? trims

    BalasHapus
  5. untuk perintah Application.OnMessage :=Form1.AppMessage; dicopy di file projectnya (tekan Ctrl+F12 trus cari nama projectnya lalu dibuka) nah di copy perintah ntu sebelum kodding Application.Run;

    BalasHapus
  6. mas bro saya jalankan kok keluar range check error, gimana solusinya.
    trims.

    BalasHapus
  7. Anonim : kalo boleh tau lokasi errornya di sebelah mana yah..??

    BalasHapus
  8. ko scroll nya cuma ke atas kalo mau kebawah juga gimana caranya? mohon pencerahannya

    BalasHapus
  9. Nih biar bisa turun naem scroll nya :

    procedure TForm1.AppMessage(var Msg: TMsg; var Handled: Boolean);
    var
    i: SmallInt;
    begin
    {Mouse wheel behaves strangely with dgbgrids - this proc sorts this out}
    if Msg.message = WM_MOUSEWHEEL then
    begin
    Msg.message := WM_KEYDOWN;
    Msg.lParam := 0;
    i := HiWord(Msg.wParam);
    if i > 0 then
    Msg.wParam := VK_UP
    else
    Msg.wParam := VK_DOWN;
    Handled := False;
    end;
    end;

    BalasHapus
    Balasan
    1. [Error] SCC.dpr(20): Incompatible types: 'TMessageEvent' and 'Procedure' kalo errornya gini knp?

      Hapus
  10. klo di vb klasik gmana caranya bro??

    BalasHapus

makasih sudah mampir.... ^_^

Date

temen-temenku

dot_exe

Promosi dikit neh... ^_^

Jika anda ingin meningkatkan kinerja perusahaan atu tempat anda bekerja, saya penulis dapat memenuhi kebutuhan anda . baik atas nama kelompok (CV) atau perorangan:
penulis menyediakan softaware-software seperti:
1. Dinas pemerintahan / Swasta
2. Percetakan
3. Toko / swalayan
4. Dinas pendidikan
5. dll

software dapat berbentuk desktop atau model jaringan (client server).
Selain itu menerima pemesanan pembuatan Website baik yang pribadi maupun perusahaan.

bagi yang berminat dapat mengirim e-mail ke alamat dotexe.chili@gmail.com

Popular Posts

Daftar Komentar

Daftar Kunjungan

sejak tanggal 11 agustus 2010