- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
delphi常见问题参考
delphi常见问题参考I(27条)
1、怎么样在delphi中调动其它*.exe文件?例如:winexec(d:\郑洽\Project1.exe,sw_show);==============================================================================2、如何让工程运行时主窗体就是最大化的?答:设置主窗体的WindowsState属性为wsMaximized就可以了!wsNormal 窗体以普通状态显示wsMinimized 窗体以最小化状态显示。wsMaximized 窗体以最大化状态显示。==============================================================================3、我想先-闪现窗体-主窗体-登录窗体,工程源文件怎么设置?答:开始一个新工程。给表格起名为MainForm,MainForm的单元起名为Main, 工程文 件起名为Test。在MainForm中插入一个Button部件,将其Caption属性设为“关闭”,为该部件 的OnClick事件创建一个过程,并在过程的begin和end之间插入Close语句。在应用程序添加一个表格,将这个表格起名为MoveForm,MoveForm 的单元起名 为Move。为便于演示,在MoveForm中插入一个Label部件,设置其Caption 属性为“欢迎 进入本系统”。5.下一步修改工程的源代码。选择View/Project Source,修改begin和end之间的 语句如下:程序清单Test.Dprprogram Testusesforms,Main in MAIN.PAS{MainForm},Move in Move.PAS{MoveForm}{$R *.RES}beginMoveForm:=TMoveForm.Create(Application);{Create创建闪现窗口对象}MoveForm.Show;MoveForm.Update;Application.CreateForm(TMainForm,MainForm);MoveForm.Hide;MoveForm.Free;{Free从内存中释放对象}Application.Run;end.第一条语句创建了对象,该对象存在内存中,但还不能看见, 为了让它出现并更 新它的内容,调用对象的Show和Update成员函数:Show和Update。 当闪现窗口使 用完后,用Hide函数将它隐藏起来,然后用Free函数释放它所占据的内存。6.如果此刻你编译和运行程序,MoveForm窗口一闪而过, 你可能未来得及看 清。为使MoveForm窗口显示几秒种,我们可为MainForm的OnCreate 事件创建一个 处理程序,延迟MoveForm窗口的显现时间。program TMainForm.FormCreate(sender:Tobject);varcurrentTime:LongInt;begincurrentTime:=GetTickCount div 1000;while ((GetTickCount div 1000)(currentTime+3) do{不做任何事);end;end.GetTickCount函数返回窗口启动后过去的毫秒数,这个值除以1000 转化为秒数。 此时你编译运行程序,就能得到一个延迟3秒多的闪现窗口。为闪现窗口添加上Image部件,再对字体及窗口进行修饰,我们就能为应用程 序,创建一个精美的封面或在程序启动时显示重要提示。制作登录窗体一个很方便的方法就是主窗体作为主窗体,登录成功Hide掉就行了。如果登录窗体不可以作为主窗体,那么和闪现窗体一样的方法创建登录窗体,加在Application.Run;之前,MoveForm.Free;之后,用showmodal显示登录窗体==============================================================================4、button上面的文字怎么样换行?答:button控件不行bitbtn控件可以。bitbtn1.caption:=aaaa#13bbbbb==============================================================================5、怎么样判别焦点是否在某个控件上?答:if Tobject.focused then//焦点在
文档评论(0)