Delphi基础开发技巧

http://tech.ddvip.com   2007年07月23日    社区交流

内容摘要:本文介绍Delphi基础开发的一些技巧

Procedure ScrollMemo(Memo : TMemo; Direction : char);
begin
case direction of
'd': begin
SendMessage(Memo.Handle, { HWND of the Memo Control }
WM_VSCROLL, { Windows Message }
SB_PAGEDOWN, { Scroll Command }
0) { Not Used }
end;
'u' : begin
SendMessage(Memo.Handle, { HWND of the Memo Control }
WM_VSCROLL, { Windows Message }
SB_PAGEUP, { Scroll Command }
0); { Not Used }
end;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ScrollMemo(Memo1,'d'); //上翻页
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ScrollMemo(Memo1,'u'); //下翻页
end;

  ◇[DELPHI]DBGrid中回车到下个位置(Tab键)

procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then
if DBGrid1.Columns.Grid.SelectedIndex < DBGrid1.Columns.Count - 1 then
DBGrid1.Columns[DBGrid1.Columns.grid.SelectedIndex + 1].Field.FocusControl
else
begin
Table1.next;
DBGrid1.Columns[0].field.FocusControl;
end;
end;

  [DELPHI]如何安装控件

  安装方法:

  1.对于单个控件,Component-->install component..-->PAS或DCU文件-->install

  2.对于带*.dpk文件的控件包,File-->open(下拉列表框中选*.dpk)-->install即可.

  3.对于带*.dpl文件的控件包,Install Packages-->Add-->dpl文件名即可。

责编:豆豆技术应用

正在加载评论...