CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

如何将以下Delphi 语句转成C++ Builder?

楼主skycrying(浮尘)2002-11-19 17:00:04 在 C++ Builder / 基础类 提问

TGetIfEntry   =   function   (pIfMib:   PMIB_IFROW):   DWORD;   stdcall;  
  TGetIfTable   =   function   (pIfTable:   PMIB_IFTABLE;pdwSize:   Longint;   bOrder:     BOOL):DWORD;   stdcall;  
  问题点数:20、回复次数:4Top

1 楼LRobert(Robert)回复于 2002-11-19 17:37:40 得分 5

DWORD   __stdcall   TGetIfEntry(PMID_IFROW   pIfMib);  
  ....  
  错了别骂我阿Top

2 楼BCppBuilder(C++Builder)回复于 2002-11-19 18:12:38 得分 15

是这个意思  
  typedef   DWORD   _stdcall   (PMID_IFROW   pIfMib)   TGetIfEntry    
  可以看OnClick的TNotifyEventTop

3 楼skycrying(浮尘)回复于 2002-11-20 15:37:00 得分 0

在后面,出现这样的应用:  
   
  GetIfEntry:TGetIfEntry;  
   
   
  GetIfEntry:=GetProcAddress(...);  
   
  解释不通。Top

4 楼BCppBuilder(C++Builder)回复于 2002-11-25 14:57:03 得分 0

Delphi向BCB转换有时要加指针。  
  实际上下面这句就是定义了一个带参数PMID_IFROW   pIfMib的指针。  
  typedef   DWORD   (_stdcall   *)(PMID_IFROW   pIfMib)   TGetIfEntry    
  =typedef   DWORD   (_stdcall   *TGetIfEntry)(PMID_IFROW   pIfMib)    
   
  TGetIfEntry   *GetIfEntry;  
  GetIfEntry=(TGetIfEntry)GetProcAddress(...);  
  Top

相关问题

  • 这几个DELPHI语句,怎么转换成C++BUILDER的语句?
  • Delphi语句翻C++Builder语句,送分题!急急急!
  • C++BUILDER里有没有象DELPHI中的WITH类似的语句?
  • ▲▲▲▲▲with do begin end 语句如何转化为C++Builder语句?▲▲▲▲▲
  • Delphi To c++builder?
  • C++ Builder 与 Delphi
  • delphi转C++Builder?
  • C++ Builder 转 Delphi
  • C++ Builder 转 Delphi
  • 初学C++,将Delphi翻译成C++.(try...finally...语句)

关键词

  • 指针
  • delphi
  • tgetifentry
  • ifrow pifmib
  • getifentry
  • pmid
  • stdcall
  • pmib
  • getprocaddress
  • dword

得分解答快速导航

  • 帖主:skycrying
  • LRobert
  • BCppBuilder

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo