腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(428)
视频
沙龙
1
回答
如何
将
这个异或
加密
函数从
Delphi
转
换为
C#?
、
、
下面的
Delphi
例程
最初来自很久以前的CompuServe发布,用于
加密
我们数据库中的各种信息。下面是
Delphi
2007
和
Delphi
XE
版本(感谢一些Unicode差异的帮助)。我们一直在尝试将它转
换为
C#,并且已经接近了,但我们在某个地方遗漏了一些东西。不幸的是,我们的
Delphi
家伙(我)不知道C#,而C#的家伙是
Delphi
的新手。如果能帮助我们将其转
换为
C#,我们将不胜感激。<em
浏览 0
提问于2011-07-21
得票数 8
回答已采纳
1
回答
将
Delphi
2007
字符串
加密
例程
转
换为
Delphi
XE
、
、
我们有一个
Delphi
2007
例程
,用于
加密
表中的密码。这个
例程
最初是十年前从一个CompuServe帖子中抓取的,并且存在大量用这个
例程
加密
的数据。最初例行公事的核心是:我知道到
Delphi
的转换会有问题,因为有Unicode,所以我
将
代码分解成一个函数如果我给它一个类似于'ABCDEFGHI‘的
字
浏览 5
提问于2011-07-07
得票数 5
回答已采纳
1
回答
如何在
Delphi
-
2007
上将unicode
字符串
转
换为
字节数组,反之亦然
、
、
、
、
在
Delphi
XE
7中,我们使用以下方法
将
一些值从
字符串
转
换为
字节,从字节转
换为
字符串
:和我想写我自己的函数,在
Delphi
-
2007
上得到相同的值。我真的不擅长字符编码,我想我应该在
Delphi
-
2007</
浏览 2
提问于2015-05-21
得票数 0
回答已采纳
1
回答
xe
2中的Memo无法正确显示存储在ansi字符集中的变音字符
、
、
、
、
这个应用程序在
Delphi
2007
中运行良好,它可以写入文本文件,并将其读回并正确显示内容。在写入文件时,memo会将变音
字符串
转
换为
类似于"mцchten“的形式,并且当memo重新加载它时,它会正确地显示它。现在我们已经升级了相同的应用程序到
delphi
xe
2,在这里,当备忘录从文件中加载文本时,它不能正确显示它,即不是
将
元音
字符串
显示为"möglich",而是显示"mцchten",当在
浏览 3
提问于2013-01-31
得票数 1
回答已采纳
1
回答
当字符值存储在
Delphi
XE
2 ShortString中时,为什么我的反转字符值的算法不起作用?
、
])));变量类型为: access: char; password: string[25];在
Delphi
2007
中它可以工作,在
Delphi
XE
2中它失败了。奇怪的是,如果密码是123456789,它会很好地
加密
/解密密码。该问题必须与unicode和短
字符串
的使用有关。我希望有一些方法可以让它在
Delphi
XE
2中也能工作。
浏览 0
提问于2012-08-08
得票数 0
回答已采纳
1
回答
Delphi
Unicode
字符串
不匹配
、
、
、
、
我有一个
Delphi
7应用程序使用Paradox数据库通过BDE,我已经转换成德尔福
XE
3和火鸟。Paradox数据库中有一个string字段,其中包含一个
加密
的
字符串
,据推测该
字符串
用于软件的授权。问题是,在旧程序(D7/Paradox)中读取此
字符串
的
例程
工作正常,而在新程序(
XE
3/Firebird)中,
例程
正在抛出一个错误。我通过调试发现的原因是从数据库读取后的
字符串
是不同的。在新的<e
浏览 1
提问于2013-07-30
得票数 0
回答已采纳
2
回答
在Unicode支持的
Delphi
版本中处理AnsiString及其十六进制代码
、
我正在运行一个基于
Delphi
2007
的遗留应用程序,在该应用程序中,我们通过在DB中存储字符的2字节十六进制代码来处理非英语字符。在阅读时,我们使用char()
将
这些十六进制代码转
换为
String。(从DB读取后):这段代码在迁移到
Delphi
之后开始中断,在这里,
XE
7
将
字符串
浏览 0
提问于2016-02-04
得票数 2
回答已采纳
1
回答
将
TurboPower Lockbox 2
转
换为
LockBox 3
、
、
、
、
我目前正在
将
一个项目(使用
加密
)从
Delphi
6
转
换到
XE
。这个项目使用旧的
Delphi
加密
概要,它在
XE
中不起作用。所以我想我应该从这个组件交换到LockBox。我在
Delphi
6中使用LockBox2没有问题。我想我会在
XE
中使用LockBox3,但我的问题是,当使用ExFile演示程序(来自LockBox2)时,我无法获得相同的结果。在这个演示中,我选择了Blowfish算法,
将
密码设置为
浏览 2
提问于2011-09-21
得票数 2
3
回答
无法指定左侧布尔值(RecBuf[0]) := false
我正在
将
旧代码从
Delphi
5
转
换为
XE
5。它有一段代码:RecBuf是PChar。这在
Delphi
7中有效,但在
XE
5中不起作用。在
XE
5中,它给出了“左侧不能赋值”错误。如何在
XE
5中实现此代码?
浏览 1
提问于2014-10-07
得票数 2
回答已采纳
4
回答
如何在
delphi
XE
中将文件内容读取为
字符串
、
、
我正在将我的应用程序从
delphi
2007
迁移到
delphi
xe
,但是我在读取文件(ascii)并将内容存储在
字符串
中的过程中遇到了问题 SetLength(Result, FileStream.Size); FileStream.R
浏览 0
提问于2011-05-24
得票数 11
回答已采纳
2
回答
编译器指令-
Delphi
版本
、
、
前段时间我有一个用
Delphi
7编写的单元,刚刚享受到了转
换为
Delphi
XE
(Unicode)的乐趣(痛苦)。在经历了一些麻烦之后,这个单元工作得很好,如果我需要将IDE切换回
Delphi
7,同时更新一些其他代码,我现在正在尝试使这个单元与不同的
Delphi
版本兼容。我只有
Delphi
7和
Delphi
XE
,但从我收集的
Delphi
1到
Delphi
2007
的代码可以编
浏览 1
提问于2011-11-25
得票数 12
回答已采纳
1
回答
将
字符串
数组从
Delphi
2传递给COM可见的C# .net DLL
、
、
、
我试图调用的方法的参数之一是
字符串
数组。通过
将
库导入更高版本的
Delphi
创建的单元,我看到string数组参数被定义为PSafeArray。此代码在
Delphi
2007
中工作: stringToEcho[0] := 'Hello
2007
示例中所做的那样。我可以在System.pas中看到一些变体数组支持
例程
,但是没有变体数组<-> S
浏览 3
提问于2020-05-24
得票数 1
1
回答
NULL在从Anydac移动到Firedac时失踪
、
、
我正在
将
代码从
Delphi
2007
+ AnyDac移动到
Delphi
XE
4 + FireDac。在AnyDac情况下,所有空
字符串
都存储为NULL,在FireDac中,所有空
字符串
都存储为空
字符串
''。 我需要回到NULL。最好的方法是什么?
浏览 3
提问于2013-12-16
得票数 2
回答已采纳
3
回答
Delphi
包: Systools -我需要它!
、
如果有人仍然有SysTools 3 Components (S303_D60.bpl),它应该在我正在工作的项目中使用过,但我在本地或网络上找不到。
浏览 1
提问于2009-11-05
得票数 1
2
回答
不兼容的类型:“PAnsiChar”和“PWideChar”
、
我对
delphi
XE
8非常陌生。我有下面的代码,它来自我的
delphi
版本6,我想在
delphi
XE
8中运行它。
浏览 0
提问于2015-08-28
得票数 8
回答已采纳
3
回答
delphi
中有一个UIntToStr允许您显示UINT64值,但是StrToUInt在哪里允许用户输入64位无符号值?
、
我希望
将
64位值从十进制或十六进制
字符串
转
换为
64位UINT64数据类型。有一个UIntToStr来帮助
将
UINT64
转
换为
string,但无法
将
64位整数转
换为
无符号值,即
字符串
。except end; 更新 Val现在在
Delphi
XE
4和up中工作得很好在
X
浏览 4
提问于2011-05-20
得票数 10
回答已采纳
2
回答
在
Delphi
XE
4中使用数组的类字节
、
、
、
试图
将
Delphi
2007
项目移动到
XE
4。在
Delphi
2007
中,我使用的函数直接使用Indy从套接字读取字节数组。我
将
AnsiString传递给字节数组,将其传递给函数的var参数:AContext.Connection.IOHandler.ReadBytes(TIDBytes(Data), PacketLength-PacketLengthDelta-1, False); 在Dlphi
XE
中,当
浏览 1
提问于2013-12-16
得票数 1
回答已采纳
4
回答
寻找自由和开放源码软件SHA1
、
我正在寻找一个自由和开放源码软件的SHA1实现使用德尔菲(7)。
浏览 6
提问于2011-05-24
得票数 8
回答已采纳
2
回答
Delphi
XE
2 HTTPRIO无法检索服务/端口的URL端点
、
、
、
、
我正在
将
Delphi
2007
程序转
换为
Delphi
XE
2,并遇到以下错误消息的问题:我尝试使用新的WSDL导入程序重新导入界面,设置为默认值,但没有joy。as IScubaUpdate
浏览 5
提问于2012-01-23
得票数 7
回答已采纳
4
回答
:大量带有String和PAnsiChar的警告
、
、
、
我正在尝试从
Delphi
2007
迁移到Embarcadero RAD Studio
XE
。我收到了很多警告。它们看起来都是这样的:我有一个过程,其中我声明了一个“
字符串
”:我试图调用Windows如下Session, Application.Handle,因此,警告如下: W1044:
将<
浏览 2
提问于2011-06-02
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券