将Delphi转换为Borland C++;建设者
如何转换此Delphi代码:将Delphi转换为Borland C++;建设者,delphi,animation,cursor,c++builder,Delphi,Animation,Cursor,C++builder,如何转换此Delphi代码: const cnCursorID1 = 1; begin Screen.Cursors[ cnCursorID1 ] := LoadCursorFromFile( 'c:\winnt\cursors\piano.ani' ); Cursor := cnCursorID1; end; > C++ Builder < P>:代码由眼睛编译,不必有Borland编译器。 { const int cnCursorID1 = 1;
const
cnCursorID1 = 1;
begin
Screen.Cursors[ cnCursorID1 ] :=
LoadCursorFromFile(
'c:\winnt\cursors\piano.ani' );
Cursor := cnCursorID1;
end;
> C++ Builder
< P>:代码由眼睛编译,不必有Borland编译器。{
const int cnCursorID1 = 1;
Screen->Cursors[ cnCursorID1 ] =
LoadCursorFromFile("c:\\winnt\\cursors\\piano.ani" );
Cursor = cnCursorID1;
}
虽然我还没有测试过,但下面的内容应该可以使用
const int cnCursorID1 = 1;
Screen->Cursors[cnCursorID1] = LoadCursorFromFile("c:\\winnt\\cursors\\piano.ani");
Cursor = cnCursorID1;
(如果你是一个普通的C++Builder用户,你会发现很多示例代码和第三方库都在Delphi中,因此至少值得学习足够的Delphi来阅读它并自己翻译。)抱歉,只是将
Screen.Cursors
更改为Screen->Cursors
+1以获得极好的建议。幸运的是,我是从Delphi(1996年的yikes!)开始的,在当时的Windows开发中,它比其他任何产品都优越得多。4年后,切换到C++ Builder是一个SnCH。微软没有任何东西与Delphi和C++ Builder IHO竞争直到.NET C·L到达现场(我在Delphi找到了Delphi之前花了很多年的时间在VB交叉上崩溃和出血)。