PASCAL三大病毒软件.docxVIP

  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三大病毒软件

PASCAL三大病毒软件1.program?bingdu;??var??a:integer;??begin??a:=1;??while?a=1?do??write(!);??end.Program menudemo;{$APPTYPE GUI}{$MODE DELPHI}Uses Strings,Windows,CommDlg,CommCtrl;Const AppName = Welcome A++!;Var AMessage: Msg; hWindow,hStatus,Hedit: HWnd; WindowClass: WndClass; Menu: hMenu;Const EditMenus: Array[200..203] Of pchar = (Cut,Copy,Paste,Select All);Type TFileName = Array[0..Max_Path] Of Char;Function SelectFile(Var FName:TFileName; Open:Boolean): Boolean;Const Filter: PChar = Text files (*.txt)#0*.txt#0All files (*.*)#0*.*#0; Ext: PChar = txt;Var NameRec: OpenFileName;Begin FillChar(NameRec,SizeOf(NameRec),0); FName[0] := #0; With NameRec Do Begin LStructSize := SizeOf(NameRec); HWndOwner := HWindow; LpStrFilter := Filter; LpStrFile := @FName; NMaxFile := Max_Path; Flags := OFN_Explorer Or OFN_HideReadOnly; If Open Then Begin Flags := Flags Or OFN_FileMustExist; End; LpStrDefExt := Ext; End; If Open Then SelectFile := GetOpenFileName(@NameRec) Else SelectFile := GetSaveFileName(@NameRec);End;Procedure SaveText;Var Len: Longint; P: PChar; F: File; FName: TFileName;Begin If SelectFile(FName,False) Then Begin Assign(F,@FName); Rewrite(F,1); Len := GetWindowTextLength(HEdit); GetMem(P,Len+1); P[Len] := #0; If Len0 Then Begin GetWindowText(HEdit,P,Len+1); BlockWrite(F,P^,Len); End; Close(F); FreeMem(P,Len+1); End;End;Procedure AskSave;Begin If MessageBox(HWindow,是否保存文件?,Edited,MB_IconQuestion Or MB_YesNo)=IdYes Then Begin SaveText; End;End;Procedure LoadText;Var FName: TFileName; F: File; Len: LongInt; P: PChar;Begin AskSave; If SelectFile(FName,True) Then Begin Assign(F,@FName); Reset(F,1); Len := FileSize(F); GetMem(P,Len+1); P[Len] := #0; If Len0 Then BlockRead(F,P^,Len); Close(F); SetWindowText(HEdit,P); FreeMem(P,Len+1); End;End;Procedure NewText;Const Empty: PChar = ;Begin AskSave; SendMessage(HEdit,WM_SetText,1,LongInt(Empty));End;Function WindowProc (Window:HWnd;AMessage : UINT; WParam : WParam; LParam:LParam): LResult;stdcall;export;Var ps: paintstruct; r

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档