1.dll 要有一个依托的exe(怎么做 相信用dll了一定知道)2.选项中的compling中的debugging中的选项,linking中的所有选项3.最后一个也就是最重要的 run中的parameters中的 host application选中依托的exe程序注:有时设好了设断点还是不执行 ...
当我们在开发一个常规应用程序时,Delphi可以让我们用两种方式使用VCL,一种是把VCL中的申明单元及实现单元全部以静态编译的方式编译并链接进Exe可执行文件中,这样做的好处就是发布程序时只需要发布独立的可执行文件,当我们使用了的第三方DLL、OCX等时,无需发布*.bpl等文件,但EXE程序文件的体积会较大。
另外一种是把VCL库以运行时状态(即把VCL库中的申请单元静态编译进EXE可执行文件,而单元的实行方法则通过LoadLiabary/LoadPackage方法在程序运行时动态的载入内存)动...
分类:
其他好文 时间:
2015-04-18 22:08:57
阅读次数:
143
一,本文背景长话短说:asp.net项目中需要用到PDF转换成SWF文件,用户上传后自动调用pdf2swf.exe转换。但有个问题,执行时权限不够,导致一直报错(滚动条一直在往下滚,刷屏中),见下图二,解决办法百度了一堆答案,很多说是要改IIS执行环境的,但我的情况不是这样,因为我是在VS中执行的,...
分类:
Web程序 时间:
2015-04-16 19:11:04
阅读次数:
296
第一种:(1)下载nunit.exe--安装 --要测试的那个库--右键--选择属性,切换到”调试“选项卡,单击”启动外部调试“,浏览,选择Nunit.exe 程序。(注意:前提是你已经安装了文章开头时让你下载的Nunit 2.6.2.msi程序)(2)点击一下”全部保存“,然后在整个的项目解决方案...
分类:
其他好文 时间:
2015-04-15 11:12:24
阅读次数:
101
前言: 写了这么久程序,今天才知道的一个基础知识点,就是程序入口 static void Main(string[] args) 里的args参数是什么意思 ?惭愧...需求: 点击一个button,启动一个exe程序,并对其传递参数。代码如下: private void btnStart...
前言: 写了这么久程序,今天才知道的一个基础知识点,就是程序入口 static void Main(string[] args) 里的args参数是什么意思 ?惭愧...需求: 点击一个button,启动一个exe程序,并对其传递参数。代码如下: private void btnStart...
本文转自:http://blog.sina.com.cn/s/blog_486285690100ljwu.html目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,shellexecu...
分类:
其他好文 时间:
2015-04-10 19:38:07
阅读次数:
115
对于winform生成的exe程序,可以通过ILSpy.exe工具来进行破解。
可以通过ILSpy下载
有的程序会使用混淆工具进行混淆,这样反编译的源代码可读性很差,可以使用反混淆工具对其进行反混淆
de4dot
de4dot用法
使用命令行到de4dot目录中,调用de4dot.exe(如果是64位调用de4dot64.exe) 后续添加要反混淆的exe目录执行后就可以成功。
...
分类:
编程语言 时间:
2015-04-09 12:01:38
阅读次数:
483
成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序 EXE 文件中,会产生一些问题:一个缺点是增加了应用程序的大小,它会占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费;另一个缺点是,在编写大的 EXE 程序时,在每次修改重建时都必须调整编译...
分类:
其他好文 时间:
2015-04-08 09:14:13
阅读次数:
96
[DllImport("kernel32.dll")] public static extern int WinExec(string exeName, int operType); public Form1() { ...