delphi 一些初级用法

本文详细介绍了Delphi编程中的关键操作与实用技巧,包括转定义、撤销、视图与代码切换、查找、注释、缩进与减少缩进、获取程序跟目录、弹出对话框、ifelse与trycatch用法、Label背景色设置、代码折叠、控件安装等。还涵盖了Delphi中常用的数据结构、算法、测试工具等知识点。
摘要由CSDN通过智能技术生成

1、像vs中的转定义

按Ctrl,鼠标点击 需要转定义的字符串,或者右键find declaration(声明)

2、撤销

Ctrl+Z 可以撤销,但是撤销 只有在保存过以后才可以执行,没有保存,谈不上撤销;另 edit---undo也可以撤销

3、视图与代码 切换(F12即可)

4、查找(Ctrl+F),继续查找(Ctrl+L )

5、注释

DELPHI支持的注释有{}、(**)、//三种:
如果需要把一行、或者少数几行加成注释,可以在行首输入符号//
如果需要把一段加成注释,可以把这一段用一对{}括起来,但是{}不能嵌套,如果这一段程序里面已经有了一些{}括起来的注释,那么我们可以用一对(*、*)套在这一段的前后。

引用:http://zhidao.baidu.com/question/30315397.html

6、缩进与减少缩进

Ctrl+Shift+U 减少缩进

Ctrl+Shift+I  缩进

快捷键大全:http://blog.csdn.net/sophiawang/article/details/4309651

6、获取程序跟目录

Application.ExeName获取当前执行程序的名字,如当前程序的名字为Yt.exe,若Yt.exe的绝对路径为F:\project\test\Yt.exe

ExtractFileDir(Application.ExeName)             F:\project\test
ExtractFileDrive(Application.ExeName)          F:   
ExtractFileExt(Application.ExeName)            .exe
ExtractFileName(Application.ExeName)           Yt.exe
ExtractFilePath (Application.ExeName)          F:\project\test\     //注意和Dir的区别,仅仅是差一个‘\’

引用:http://blog.sina.com.cn/s/blog_6327065701010idv.html

7、弹出对话框

需要uses Dialogs;

ShowMessage('提示语句');

8、if else用法

if a='' then
begin
	c:='';
end//注意这里不能有封号“;”
else 
begin
	c:=a; 
end;

9、try catch用法

try
       begin
	//要检测的代码
       end;
     finally
         begin
		//最后执行的代码,多是释放资源的
         end;
     end;
try
    begin
      ///
    end;
  except
        on err:Exception do //捕捉错误
    begin
         ShowMessage(err.Message);//ShowMessage需uses dialogs
    end;
  end;

Try…except语句块一般和On…Do子句连用

try...except(着重于捕捉异常) 与 try...finally(侧重于释放资源)不能同时使用

更多try..except..finally,参考:http://www.cnblogs.com/spider518/archive/2010/12/30/1921298.html

10、label设置背景色透明

label1.transparent:=true; (原先本身就是true,不起作用;后来改为false后又改为true 竟正常了!)

11、代码折叠(delphi2009)

{$region}
//要折叠的代码片段
{$endregion}

12、安装控件:


注:在上传gif后,发现动态图成了jpg的静态图,网上搜索无果,后来用编辑器下方的上传图片工具栏,选择无水印,gif正常(话说回来,上传的图片在哪里管理?)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值