delphi 转 C#

.NET技术 > C# [问题点数:50分,结帖人rlqiang]
等级
本版专家分:79
结帖率 96.97%
等级
本版专家分:81
等级
本版专家分:81
等级
本版专家分:1470
等级
本版专家分:16365
等级
本版专家分:79
等级
本版专家分:6597
等级
本版专家分:79
等级
本版专家分:79
等级
本版专家分:79
等级
本版专家分:65985
勋章
Blank
金牌 2007年8月 总版技术专家分月排行榜第一
2007年7月 总版技术专家分月排行榜第一
Blank
微软MVP 2009年7月 荣获微软MVP称号
2010年7月 荣获微软MVP称号
2008年7月 荣获微软MVP称号
Blank
红花 2007年8月 .NET技术大版内专家分月排行榜第一
2007年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2007年6月 .NET技术大版内专家分月排行榜第二
rlqiang

等级:

DelphiC#的比较

有很久没有用过Delphi开发过程序了,最近重新又用了一下Delphi,跟目前比较喜欢的C#做了一些比较,还蛮有意思的。 Delphi的Unit类似.NET中的Namespace,不过命名空间有比较明显的层次的概念,但是单元文件基本上...

c#调用Delphi DLL pchar类型的转换

Delphi格式:  function send_photocmd(pdata,prt:pchar;timeout:integer;var prtLen:integer):integer;stdcall;external 'JcxNetClient.dll'; 现改为C#

Delphi7程序调用C#写的DLL解决办法

近来,因工作需要,必须解决Delphi7写的主程序调用C#写的dll的问题。在网上一番搜索,又经过种种试验,最终证明有以下两种方法可行: 编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll,using ...

Delphi程序调用C#.Net编译的DLL并打开窗体(详解)

Delphi程序调用C#.Net编译的DLL并打开窗体(详解) 最近用C#.Net写了一个公用模块, 本以为仅提供给.Net程序使用, 但是领导要求把这些功能提供给旧系统使用, 天啦, 几套旧系统全是Delphi写的, 我不想再重复写一

C#调用Delphi Dll返回字符串的示例

//----------------------Delphi-------------------procedure GetSqlData(ASource: PChar; ADest: PChar; ADestSize: Integer); stdcall;var S: string;begin if ASource = nil then Exit; S := Fo

Delphi调用C# 编写dll动态库

Delphi调用C# 编写dll动态库

C#生成DLL以及Delphi调用

delphi 调用C#生成的dll的方法: 首先生成dll。在C#中创建一个类库,然后敲入代码,完成后点击生成。 然后注册dll。方法1.打开VS自带的命令提示,输入 regasm 路径\名称.dll(取消注册: regasm -u 路径\名称.dll...

c#调用delphi写的dll遇到并解决的问题

c#调用delphi写的dll,需要以一级指针、二级指针作为参数传递。

C# VC VB Delphi Lazarus C++ builder 多种编程语言执行效率比较

1、C#用时2839毫秒 2、VC用时2886毫秒 3、GCC用时2886毫秒 4、delphi用时2901毫秒 5、BCB用时3011毫秒 6、VB用时5772毫秒 7、易语言30467毫秒 帖子地址是:http://www.52pojie.cn/forum.php?mod=viewthread&tid=252

c# 调用 delphi 做的DLL文件

delphi:   c#:

Delphi的没落有三个原因(比较贴切)

Delphi的没落有三个原因: 1,Object pascal并没有像C/C++那样成为业内标准。 如果你使用C或C++写程序,可以在任何地方进行编译,例如Windows、Linux、手机,甚至是单片机上都可以使用C写程序。 没有成为标准...

C#调用delphi dll接口问题

最近使用C#调用delphi dll中的PChar参数接口,结果出现了内存错误。在Stack上找到了答案,来此处。 Delphi dll中的声明 procedure PasswordDLL(month integer; password pchar); export;C#调用部分的代码...

VS2010编写的C#dll在delphi中怎么调用?在线急等!

我用C#写了一个dll给delphi调用,可是生成的程序启动不了,提示初始化失败!是什么原因啊?请教了!在线等,解决问题立刻结贴。

Delphi7程序调用C#写的DLL解决办法(DLL)

近来,因工作需要,必须解决Delphi7写的主程序调用C#写的dll的问题。在网上一番搜索,又经过种种试验,最终证明有以下两种方法可行:  编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll, ...

c#调用Delphi 的DLL控件,传递字符串的解决

在汽车检测软件中,需要调用公安网第三方控件,对方的接口DLL文件是Delphi写的,在经过多次尝试后可以连通。  对方的传输格式为INI文件格式内容,每行必须为回车符换行结尾,在把注册DLL控件的CharSet = CharSet....

Delphi XE中String、ANSIString、TBytes之间的转换

Delphi XE中String、ANSIString、TBytes之间的转换

C#调用Delphi写的DLL

  在C#中可以这样调用: [DllImport(@"D:/Delphi/Test.dll", EntryPoint = "Get", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)] private static extern bool Get

c#调用delphi编写的dll文件报错,尝试读取或写入受保护的内存

delphi函数原型 Procedure invoke(params :PChar; result : PChar) ;

C#学习及与delphi的比较(一)

刚开始很不习惯c#的风格,哎,先入为主啊,delphi习惯了,{}代替begin/end太扎眼。 属性方法的宣告和代码在一起,没有像delphi分interface/implementation,感觉太乱,都不知道一个class到底有几个方法。 每个属性...

cpp,java,csharp,delphi,vb等的相互转换问题

cpp,java,csharp,delphi,vb(vb.net)这几种语言如何相互转换?目前delphi,vb(vb.net),java 都可以向csharp转换的工具,当然不能保证100%。 1.Delphi2CS Delphi2CS is an assistant tool that converts Del

Visual Studio vs Delphi

几天前,微软发布了一篇文章Visual Studio Information for Borland Delphi Developers, 大意是想“指明”Delphi开发者怎样转移到Visual Studio上,要点如下:1. 我有一些程序是原来用Delphi编写的,它们还能继续...

C#调用delphi编写的dll时如何传入传出OLEVariant

假设在delphi写一个dll,export这样一个函数: function Test_OLEVariant(AEndPointURL:PWideChar;AParams:OLEVariant;out AResult:OLEVariant):HResult;stdcall; begin Result:=0; try AResult:=VarArrayOf(...

C#数值编辑控件TNumEditBox(C# Numerical/Decimal Edit Control)

http://blog.csdn.net/hulihui)请到www.codeproject.com下载演示及源代码TNumEditBox更详细的技术说明也请浏览网页TNumEditBox 著名的Delphi开源控件包PBEditPack中的PBNumEdit处理数值型数据效果较好,但没有提供...

Delphi的dll如何向C#传出string(1)

如果从dll传出string,...既然delphi的dll可以传回variant(实际是array),就把字串成byte array直接传回吧,如: Delphi XE代码: function Call(AEndPointURL:PWideChar;AServiceName,AMethodName:PWideChar;

delphi中操作oleVariant、variant和stream

最近在学习delphi,好多东西都不懂。这几天需要用到用二进制的方式保存和读取oracle中的数据。找了好多帖子才找到我需要的,不过都不全,害我本来就不怎么懂得人弄了好几天。整理一下,供自己和大家以后使用相关操作...

c#调用DELPHI动态库

c#在调用DELPHI语言所写的动态库应注意,DELPHI中的方法参数和返回值不能为string类型,应为pchar类型。 string类型会报参数类型错误!

delphi 调用C# DLL程序集

首先:新建类库 ... 在重新生成新的类库,也就是新的DLL ...比如DLL为test.dll,放入C盘根目录 ...开始--》程序---》Microsoft Visual Studio 2005--》--Visual Studio Tools--》Visual Studio 2005 命令提示 ...

TStringList.CommaText中空格的问题

用TStringList的CommaText属性解析CSV文件非常的方便,可是如果字符串中有空格,会被像逗号一样成新行。比如: Your Company Name,Test 上面的字符应该被解析成两行,但CommaText默认会解析成: Your Company ...

C#实现java instanceof (判断对象是否属于哪个类)

C# 里面用is 关键字, 果然是和delphi同一亲生父亲.

C#的DLL注册为COM,Delphi来调用

非常实用的东西!过去知道这个方法的话可以解决多少问题啊 ...首先建立一个C#的DLL工程,写一个类 //Test.cs namespace Test ...{ public class MyTest ...{ public string Fun() ...{

相关热词 c#建立坐标系 c# 截取数字串 c# 坐标正算 c# 波形显示控件 野比 c# sql 语法判断 c#多线程有关的类 c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#角度转弧度