闲谈BCB(二)

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

Delphi与BCB互译

今天晚上和哥们儿喝多了,说点什么呢?还是说点简单的吧:P

还希望朋友们不要笑,没办法,男人,可能就是我这个样:)

还是费话少说,现在市面上的BCB书真的少得可怜,有什么办法呢,好象我们学习BCB的就是二等公民,没办法,还是我们自己想点办法吧:P

其实Pascal 与C的语法关系差不多,这就给学习BCB的朋友提供了一个帮助,可以利用现在的Delphi的书籍来学习BCB,解决了BCB书籍少的问题。那如何解决语法的对译关系呢?看一下下面的例子,你就会明白了:)

例: delphi语言 BCB语言

procedure TfrmMain.N2Click(Sender:Tobject); void _fastcall TfrmMain::N2Click(Tobject *Sender)

begin {

frmAbout.ShowModal; frmAbout->ShowModal();

end; }

procedure TfrmMain.N3Click(Sender:Tobject); void _fastcall TfrmMain::N3Click(Tobject *Sender)

var {

inputString:String; String inputString;

begin

inputString:=inputBox(“……”); inputString=inputBox(“……”);

ShowMessage(‘……‘); ShowMessage(‘……‘);

end; }

从上面我们很清楚的可以看到他们之间的不同,对函数的定义格式、对变量的定义方式、赋值的方式、类的从属关系等,但是它们之间的关系是不变的,正是由于他们之间的这种固定的转换关系才决定了BCB和Delphi都使用一套VCL的可行性。

今天我写得不好,但还是要完成与朋友们的约定,只好希望大家理解,我得早点休息了,明天我还要上班,也许明天我会写出更好的聊侃了:)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航