各位老大,我想请问一下,delphi怎么编写程序实现,点击按钮然后生成一个exe文件的原理和方法,就像远程控制软件,点击“生成服务端”按钮,然后就生成一个服务端的exe文件,有老大清楚的吗?请不吝赐教,谢谢
解决方案 »
- delphi2010安装ICS组件遇到问题
- 读取blob字段时,如何显示读取进度?
- 帮忙看看,这是什么加密算法 ,解决另开贴送分
- 在DBGridEh中如何获取正在编辑的、尚未提交的单元格的内容?
- combobox的item在程序里这样添加怎么不行?
- 请教:怎样让MID子窗体显示时填满整个客户区(除了菜单栏、工具栏外)的区域?
- Delphi写的动态连接库返回值为PChar类型,在VB中如何调用(急,在线等待)
- 关于记录型动态数组的释放问题?!
- Delphi高手,快来帮忙
- 请教DLL有没有办法里面加上事件?
- 怎样用Delhpi向firebird数据库的numeric类型字段输入数据?
- 200分求DDOS代码~~~*****不是想搞破坏,只是想了解****************
[code=Delphi(Pascal])procedure WriteToMainFile(FileUrl: String; Pos: Dword; MainFile: String);
var
MainFileHandle: THandle;
BytesWritten: Dword;
i: Integer;
begin
MainFileHandle := CreateFile(pChar(MainFile), GENERIC_READ or GENERIC_WRITE, FILE_SHARE_READ or FILE_SHARE_WRITE, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
SetFilePointer(MainFileHandle, Pos, nil, FILE_BEGIN);
for i := 0 to (200 - Length(FileUrl)) - 1 do
begin
FileUrl := FileUrl + #0;
end;
WriteFile(MainFileHandle, pChar(FileUrl)^, 200, BytesWritten, nil);
CloseHandle(MainFileHandle);
end;[/code]复制xxx.dat到ser.exe例子 WriteToMainFile(配置信息,$04634,ser.exe的路径);网上有不少远控的源码,楼主可以看看。