Pascal技术知识点随笔2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pascal技术知识点随笔2

administration 验证文件是否存在 FileExists(const FileName : string)Boolean; [如果指定的文件(FileName 是全路经名)存在则return true else return false] 该API函数您隐藏标题栏上的标题 SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW); [在Windows环境下窗体创建事件中,该API函数您隐藏标题栏上的标题] 扑捉该消息可以拖动窗体本身来移动窗体 WM_NCHITTEST 扑捉该消息可以拖动窗体本身来移动窗体。 方法是: begin inherited; if msg.Result =1 then msg.Result := 2; end; WM_ACTIVATE 窗口被激活或被取消激活。 WM_CHAR 按下某个健,并且已经发送了WM_KEYDOWN和WM_KEYUP消息。 WM_CLOSE 窗口将要关闭。 WM_LBUTTONDOWN 按下鼠标左健。 WM_MOUSEMOVE 鼠标移动。 WM_PAINT 客户区需要重画。 WM_TIMER 发生了定时器事件。 WM_QUIT 程序将要退出。 连接文件编辑 {$I D:\File1.txt} [上句的意识是把D盘上的名叫File1的文本文件中的pascal代码连入程序运行 ,delphi将该文件的内容编译后存入.res资源文件中] 运行或打开文件、可执行程序或网页 ShellExecute函数可运行或打开文件、可执行程序或网页 ⒈在程序代码的USE子句中加入字符串Shellapi; ⒉在事件代码中加入下列代码: ShellExecute(handle, open, C:\ mydocument\abc.exe, , , SW_SHOWNORMAL); 或 shellExecute(handle, open, /, , , SW_SHOWNORMAL); 修改桌面背景: procedure TForm1.Button1Click(Sender: TObject); VAR reg : tregistry; bmp : tbitmap; jpeg : tjpegimage; begin try image.Picture.SaveToFile(C:\WINNT\Web\Wallpaper\temp.bmp); reg := tregistry.Create; reg.RootKey := hkey_current_user; reg.OpenKey(control panel\desktop,false); reg.WriteString(tilewallpaper,0); reg.WriteString(wallpaper,C:\WINNT\Web\Wallpaper\temp.bmp); systemparametersinfo(spi_setdeskwallpaper,0,nil,spif_sendchange); reg.CloseKey; finally reg.Free; end; end; 广播消息: var s : string; begin S := sdfsdfsdf; SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(s)); end; 在该例子中HWND_BROADCAST表示向所有窗口发送消息。及广播消息。 指定的窗口里允许或禁止所有鼠标及键盘输入EnableWindow(hWnd: HWND; bEnable: BOOL): BOOL;单 元:windows.pas   作用:指定的窗口里允许或禁止所有鼠标及键盘输入   闪烁显示指定窗口FlashWindow(hWnd: HWND; bInvert: BOOL): BOOL;   单元:windows.pas   作用:闪烁显示指定窗口。这意味着窗口的标题和说明文字会发 生变化,似乎从活动切换到非活动状态、或反向切换。通常对不活动 的窗口应用这个函数,引起用户的注意’[变量名称]’ 接下来就是为变量名称赋值。在程序单元中写下:RmVariables[变量名称] := 变量值;即可实现为变量赋值。 SQ L语句中使用升序和降序的语句是ASC和DESC [DELPHI]判断机器是否网络状态

文档评论(0)

sd44055 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档