[转]SlickEdit 16.0.3 Crack

SlickEdit 16.0.3 Crack 方法(从 http://zhiwei.li/text/2011/05/slickedit-2011/ 中归纳总结):

从官网下载 slickedit 16.0.3 并安装后;用 HEX 编辑器( 比如 Ultraedit 或者 vim ) 打开 slickedit/win/vs.exe 或者 slickedit/bin/vs (视系统而定);

找到偏移位置,修改相应的16进制。

系统 偏移地址 修改内容
Linux 64 0x1AD6C  89 D8 -> B0 01
Linux 32 0x190EC 0F B6 45 D7 -> B0 01 90 90
Windows 32 0xD80A 8A C3 -> B0 01
Windows 64 0xF0EB 40 0F B6 C7 -> B0 01 90 90

 

如果不幸 slickedit 的官网不再提供 16.0.3 版本下载,可去 baidu 网盘 提取:

 

【linux 32】

http://pan.baidu.com/netdisk/singlepublic?fid=222268_3122385817

【linux 64】

http://pan.baidu.com/netdisk/singlepublic?fid=266947_2710628153

【windows 32】

http://pan.baidu.com/netdisk/singlepublic?fid=222302_2014882351

【windows 64】

http://pan.baidu.com/netdisk/singlepublic?fid=276441_1400629773

 

 

转自:http://smartgeek.iteye.com/blog/1541845

XE3 安装

资料来自board4all

1.下载xe3的iso文件

http://altd.embarcadero.com/download/radstudio/xe3/delphicbuilder_xe3_win.iso 

2.使用以下序列号安装

MAFA-A3D7PD-FJBBAE-FACN

 

 

 

 

3.使用以下链接中的破解文件覆盖

http://www.board4allcz.eu/showthread.php?t=520512

 

 

其实就是个borlndmm.dll

eXcEl3rator100.zip

覆盖后,启动rad,第一次会让你输入序列号校验等,直接以后再说,重启就显示已破解了

image 继续阅读

C++ Builder :E2040 Declaration terminated incorrectly 错误

今把一个项目从C++ Builder 6迁移到 C++Builder 2007时,编译时出现该问题

虽然有个控件是有改动,但是报错的都是标准的控件,如groupbox,edit等,另发现,报错的好像都是修改过name属性的,就是跟用组件前缀修改过的一样的名字:如grp1,edt1,edt2等,好像这样的名字,都会报错。

解决办法:

把报错所在行的控件的名字都修改了,保存。

重新编译即可。

TopCoder 插件推荐 – KawigiEdit

topcoder的一个插件 KawigiEdit,可以自动生成代码框架,包括类框架,函数框架和测试框架等。

安装:

1.下载最新的KawigiEdit jar到本地计算机上

2.启动topcoder Competition Arena,并登录进去

3.选择"Options" – "Editor" – "Add"

4.“Name”,填"KawigiEdit" 或者其他你喜欢的名字

5."EntryPoint", 填 "kawigi.KawigiEdit"

6."ClassPath", 点击 "Browse" 选择KawigiEdit.jar的本地路径,点OK。

7.选择default,save 退出。

使用:

选择一个题目,打开,就可以看到:

继续阅读

使用Comport出现[ILINK32 Error] Error: Unresolved external ‘__fastcall Cport::TCustomComPort::SetPortA(const System::AnsiString)’

在C++Builder2007里面使用Comport控件(http://comport.sf.net) ,编译的时候出现

[ILINK32 Error] Error: Unresolved external ‘__fastcall Cport::TCustomComPort::SetPortA(const System::AnsiString)’ referenced from D:THERMALPHOTOGUI-NEW-1115-FINAL VERSIONRELEASE_BUILDUNIT1.OBJ

解决办法:

1.修改bdsinclude下面的winspool.h文件

修改前:

BOOL WINAPI SetPortA(
    IN LPSTR     pName,
    IN LPSTR     pPortName,
    IN DWORD       dwLevel,
    IN LPBYTE      pPortInfo
);
BOOL WINAPI SetPortW(
    IN LPWSTR     pName,
    IN LPWSTR     pPortName,
    IN DWORD       dwLevel,
    IN LPBYTE      pPortInfo
);
#ifdef UNICODE
#define SetPort  SetPortW
#else
#define SetPort  SetPortA
#endif // !UNICODE

修改后,就是添加条件编译#ifndef DONT_USE_WINSPOOL_SETPORTA

#ifndef DONT_USE_WINSPOOL_SETPORTA

BOOL WINAPI SetPortA(

    IN LPSTR     pName,

    IN LPSTR     pPortName,

    IN DWORD       dwLevel,

    IN LPBYTE      pPortInfo

);

BOOL WINAPI SetPortW(

    IN LPWSTR     pName,

    IN LPWSTR     pPortName,

    IN DWORD       dwLevel,

    IN LPBYTE      pPortInfo

);

#ifdef UNICODE

#define SetPort  SetPortW

#else

#define SetPort  SetPortA

#endif // !UNICODE

#endif //!DONT_USE_WINSPOOL_SETPORTA

 

然后,在bcb的project选项里面,添加条件编译DONT_USE_WINSPOOL_SETPORTA

2.添加定义,当然可直接添加到winspool.h,也可以添加到使用单元前

#define SetPortA SetPort 

 

[参考]http://sourceforge.net/forum/forum.php?thread_id=1363256&forum_id=261327

http://edn.embarcadero.com/article/21494