procedure TForm1.Button3Click(Sender: TObject); var sFolder: IShellFolder; pIDList: PITEMIDLIST; fullPath: WideString; Len: integer; buffer: array [0 .. MAX_PATH] of Char; pchEaten, Attributes: ULONG; begin Len := GetTempPathW(0, nil); SetLength(fullPath, Len); GetTe ...
-
delphi 判断WebBrowser加载完成
先在WebBrowser 的事件中找到 OnDocumentComplete 并在里面写代码如下: 如下: procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant); begin tag:=1 end; 在使用WebBrowser打开网站的同时加入以下代码: tag:=0; // 这里写打开web代码 w ...
-
delphi 淘宝登陆代码
最近经营淘宝店,卖QQ币。没事就写了个自动登陆的程序! 下面我把代码贴出来,欢迎指正。。。 procedure TForm1.Button2Click(Sender: TObject); var doc: IHTMLDocument2; denglu: OleVariant; begin tag:=0; WebBrowser1.Navigate('https://login.taobao.com'); while(tag=0) do Application.Proces ...
-
delphi 程序创建快捷方式
自己写的程序,有时需要去迎合用户。我们不得不做些改变,使用户使用我们的软件更加方便。 下面就是创建快捷方式的代码: uses ShlObj, ActiveX, ComObj; function CreateShortcut(Exe:string; Lnk:string = ''; Dir:string = ''; ID:Integer = -1):Boolean; var IObj: IUnknown; ILnk: IShellLink; IPFile: IPersi ...
-
delphi 打开网站不被拦截的方法
360是一款很操蛋的垃圾杀毒,他连金山都比不上。不是他先免费,他的用户肯定少得可怜! delphi的程序编写的程序,如果你要在程序上放个BUTTON让用户打开指定的网站。360玩命的拦截,说你调用浏览器注入浏览器进程操作。 花了很多时间网上找资料,看哪种调用方式不被拦截。终于被我找到了,现在我分享给大家! uses ComO ...
-
delphi 程序兼容win7方法
先将如下代码保存为 UAC.manifest <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> ...
-
delphi 7 检测进程是否已启动
有时候写程序需要判断某个进程是否已启动,这个函数就可以做到! uses Tlhelp32 function CheckTask(ExeFileName: string): BOOLean; //监视进程 const PROCESS_TERMINATE = $0001; var ContinueLoop: BOOLean; FSnapshotHandle: THandle; FProcessEntry32:TProcessEntry32; begin result :=false ; FSnapsh ...
-
delphi 7进程查杀函数
在写程序时,可能会用到!在这里记录下,已经确认可用的代码! uses Tlhelp32; function KillTask(ExeFileName: string): integer;//杀进程 const PROCESS_TERMINATE = $0001; var ContinueLoop: BOOLean; FSnapshotHandle: THandle; FProcessEntry32: TProcessEntry32; begin Result := 0; FSnapshotHandle : ...
-
Delphi中webbrowser不能复制粘贴
今天在针对淘宝开发时,遇到了问题! 在delphi中使用TWebBrowser控件时无法复制和粘贴。。。 是件很头疼的事,于是找了很多资料。但能用的却是很少的,但还是被我找到了。 顺便在这里留个笔记,免得以后用到时又去找。 先在主窗体引用ActiveX单元。 uses Activex; 然后在主窗体的OnCreate事件中加入如下代码: oleiniti ...
-
wordpress上传重命名(年月日时分秒)
wordpress在上传时,上传后的文件名为你上传前的文件名。这样给大家带来极大的不便,特别是一些Linux主机不支持中文。如果上传的文件名是带有中文的,那么你就蛋疼了。笔者就有这样的经历,特蛋疼! 所以在网上找了许久的资料,资料是很多。但似乎都有些问题经过改进,目前很正常了。 在wordpress程序的wp-admin/includ ...
最活跃的读者