Sori nih kalo back to basic lagi, saya dah coba test dengan cara
ini,sebenarnya saya menemukan fungsi ini secara tidak sengaja, mungkin
juga diantara kalian yang belum mengetahui. Kalo di VB ada perintah
namanya SendKeys yang biasanya saya gunakan untuk mengantikan fungsi
enter jadi tab, dulu saya cari - cari pengganti perintah ini di delphi,
saya temukan cara lain melalui perintah perform. 
Kemudian saya baru saja menemukan suatu perintah yang lebih baik dan
ternyata telah ada di delphi sejak lama. Perintahnya SelectNext.
Untuk mengatasi masalah yang sedang dibicarakan ini, saya buat contoh
coding sebagai berikut:

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    btnNo1: TButton;
    btnNo2: TButton;
    btnNo3: TButton;
    btnNo4: TButton;
    btnBack: TButton;
    btnNext: TButton;
    procedure OnNaviButton_Click(Sender: TObject);
    procedure OnButton_Click(Sender: TObject);
  end;

var
  Form1: TForm1;
  BtnActive : TButton;

implementation

{$R *.dfm}

procedure TForm1.OnButton_Click(Sender: TObject);
begin
        BtnActive := (Sender as TButton);
        ShowMessage(intToStr((Sender as TButton).tag))
end;

procedure TForm1.OnNaviButton_Click(Sender: TObject);
var
        bBackForward : Boolean;
begin
        if (sender as TButton).Tag = 0 then
        bBackForward := False
        else if (sender as TButton).Tag = 1 then
        bBackForward := True;
        SelectNext(BtnActive,bBackForward,true);
   if ActiveControl is TButton then
           (ActiveControl as TButton).Click;
end;

end.

Semoga membantu

Iwan Cahyadi Sugeng

--Original Message
nah kalau function su*ks(X) biasanya digunakan sebagai pencerminan
exception
yang timbul dari programmer delphi yang lagi depresi. :-)





------------------------ Yahoo! Groups Sponsor ---------------------~-->
Upgrade to 128-Bit SSL Security!
http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke