摘要:                    
原型 function paramstr(i:index):string 对于任何application来说,paramstr(0)都默认代表的是应用程序的绝对路径(d:\delphi\test.exe,则取出d:\delphi\)。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又不能赋值。 delphi帮助中说Returns a specified parameter from the command-line.从命令行中返回一个特别的参数。折腾了半天才搞清楚,就是在exe文件后面可以跟参数,param                阅读全文
            
        阅读排行榜
[转]PChar和Array [0..255] of Char的区别
2009-11-14 16:17 by HYrz的菜园子, 589 阅读, 收藏,
摘要:                    
最近又犯了一个曾经犯过的错误,在编写一个纯API注册机的时候,问题来了。function DialogFunc(hwndDlg: HWND; msg: UINT; wParam: wParam; lParam: lParam): Boolean; stdcall;var Name, Email: PChar; //注意这里定义Name和Email为PChar类型 Code: string;begi...                阅读全文
            
        特殊注册表键值"AppInit_Dlls"
2009-11-20 17:32 by HYrz的菜园子, 556 阅读, 收藏,
摘要:                    
正常情况下它的值应该是空的。 这个项目表示每当一个程序启动的时候,appinit_dlls中的dll文件就会注入到该程序里面去启动。 举个例子:如果appinit_dlls=qhbpri.dll,那么在登录windows后,系统加载了explorer.exe,那么qhbpri.dll也会出现在其中。 如果被篡改,请按以下步骤操作: 1、打开注册表: 开始——运行—...                阅读全文
            
        Anders Hejlsberg
2009-11-15 09:15 by HYrz的菜园子, 496 阅读, 收藏,
摘要:                    
虽然Anders没有显赫的学历,无法获得TurningAwards(即图灵奖,信息科学界最高荣誉的奖项,等同于诺贝尔奖)。但是我认为Anders的实力和贡献绝不输于任何一位TurningAwards的得奖人。Anders是最好的信息实践型人物,在2001年,他终于获得了信息界最具权威的信息刊物Dr. Dobbs'Journal颁发的Excellent ProgrammingAwards,以表彰An...                阅读全文
            
        转:DELPHI 中如何提升进程令牌
2009-11-15 14:54 by HYrz的菜园子, 493 阅读, 收藏,
摘要:                    
近一段时间在用DELPHI写个程序,当我写到一个结束其他进程的模块的时候有时不成功,那是因为其他进程,如病毒进程的权限高,通过常规的结束进程的函数行不通,要首先提高自身程序的权限,再结束其他进程在网上也看到了一些提升进程令牌的函数但都不怎么好用,最后我还是从一个黑客后门程序的源代码中提取出了一个好的提升进程令牌的函数,不敢独享,跟大家分享下头部请加入:Tlhelp32//提升进程权限为DEBUG权...                阅读全文
            
        
                    
                
浙公网安备 33010602011771号