才子佳人博客

我的故事我讲述

Delphi编程过程中遇到的几个常见问题解决办法
 
来源:xjh  编辑:xjh  2009-09-12 18:24:57

1)如何用Delphi打开默认浏览器,并访问指定url网页?


注意:要uses shellapi

shellexecute(handle,open,pchar(url),nil,nil,sw_show);

2)如何用Delphi操作粘贴板?

注意:要uses Clipbrd

Edit1.Text:=222;
Edit1.SelectAll; //这一步必须有
Clipboard.Clear; //清空剪贴簿
Edit1.CopyToClipboard ;//将文字复制到剪贴簿

//Edit2.Clear;
//Edit2.PasteFromClipboard;//?剪贴簿?容复制到 Edit2

3)按回车键即可实现tab 键效果,即Perform用法。

procedure TForm1.edtEdit1KeyDown(Sender: TObject; var Key: Word;

Shift: TShiftState);
begin

if key=13 then

begin

if edtEdit1.Text<> then Perform(WM_NEXTDLGCTL,0,0);

end;
end;

4)Delphi中sender参数的用法

procedure TfAddSaleDetail.myClick(Sender:TObject);
//TfAddSaleDetail.myClick是自定义方法,与sender无关
begin

with Sender as TPanel do

begin

color:=clTeal;

font.Color:=clWhite;

Font.Style:=[fsbold];

end;
end;

5)Delphi下修改HINT的显示时间


Application.HintHidePause:=10000;//{延长停留时间 为10秒}

注意:牢记修改控件的属性ShowHint=true;

6)创建fastReport主-从报表方法

7)如何传递FastReport变量?

8)delphi下如何使用带CheckBox的dbgrideh?

9)FastReport 3.0中,如何一页只打印一条记录?

10)Delphi下动态创建控件,并绑定事件的范例

分类:编程开发| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: