小编max*_*fax的帖子

Delphi:安全/加密从Internet下载更新

目标:从网站(普通主机)下载档案.用户必须对网站上的下载,连接和文件存储一无所知.

我使用idHTTP + SSL下载档案.但是用户可以访问网站 - >我可以设置基本身份验证,但用户可以在HTTP Analyzer中看到用户名/密码.

程序下载带有设置的文件.设置采用纯文本形式.此文本也可以在HTTP Analyzer中看到.

我可以加密这个文本,但档案呢?我需要一次保护所有东西.

因此,我不希望用户看到档案和设置文件的网址.它可以粘贴在网络浏览器中 - >请下载所有内容......

如何防止这些?

谢谢!!!!!!!!

delphi security encryption http idhttp

2
推荐指数
1
解决办法
398
查看次数

Delphi:简单地突出显示SynEdit中的文本

我有20个不同的词.如何在SynEdit中突出显示具有不同颜色的单词的行?如果无法突出显示行,则只需突出显示单词.

十分感谢!!!!!!

delphi highlighting synedit

2
推荐指数
1
解决办法
2521
查看次数

适当的数据库存储20 GB的Delphi,Firemonkey

我没有数据库开发方面的经验,所以我在选择可以使用的数据库时需要你的建议Firemonkey.

我需要存储html文件(现在没有媒体,但它们可以在一起),它们的总大小约为20 GB(未压缩文本).主要功能必须是在数据库中最快速地搜索文本,并且必须能够实现人类搜索(如谷歌).另外,可以进行压缩(20 GB需要存储很多.如果压缩使搜索速度变慢,则不需要).

什么样的数据库适合我的关注?非常感谢你的建议!

编辑

要求:

  1. 价格:免费
  2. 位置:本地或偏远
  3. 操作系统支持: Windows
  4. 系统要求:占地面积大的数据库(希望能够交换更好的性能)
  5. 表演:快速文本搜索
  6. 并发用户: 20
  7. 全文索引和搜索:需要人类(类Google)快速文本搜索
  8. 可管理性:无所谓

我知道一个在线网络法律数据库,可以在几毫秒内通过100 GB的信息搜索单词.我需要相同的性能,并且需要类似Google的搜索.

database delphi text full-text-search firemonkey

2
推荐指数
1
解决办法
966
查看次数

Delphi:TStringList不懂BOM?

TStringList不了解BOM吗?

Tf1 := TFileStream.Create(LIGALOG+'liga.log',fmOpenRead or fmShareDenyNone);

str:=tstringlist.Create;
str.LoadFromStream(tf1);

String1:='FStream '+inttostr(tf1.Size)+'/ String: '+(str.Text);
Run Code Online (Sandbox Code Playgroud)

如果文本文件以UTF-8 + BOM保存Str.Count=0; Str.Text=''.没有BOM,一切都还可以.
这是正常的吗?

delphi stringstream filestream decoding

1
推荐指数
1
解决办法
3451
查看次数

Delphi:拒绝访问其他进程的文件

如何拒绝其他进程的文件访问(仅写入)?我会读\一直写一个文件.

我用

FileOpen('c:\1.txt', fmOpenReadWrite or fmShareDenyWrite)
Run Code Online (Sandbox Code Playgroud)

但之后(开始将文件加载到StringList)我得到错误

无法打开文件C:\ 1.txt.该进程无法访问该文件,因为其他进程正在使用该文件."

只有我打开文件.

delphi file

1
推荐指数
1
解决办法
2325
查看次数

尽管使用"执行"发送消息,但树视图中的项目高度不会更改

我有一个树视图作为主菜单.程序启动后,我添加新的子项.

然后我做 TreeView1.Perform(TVM_SETITEMHEIGHT, 28, 0);

在设计时我将Form的Position属性设置为poDesigned.为什么TreeView1.Perform Position在运行时没有工作?

请查看此问题的视频:http://liga-installer.realservers.info/tv.mp4

这是我的代码:

procedure TForm1.FormCreate(Sender: TObject);
begin
  TreeView1.Items.AddChild(TreeView1.Items.Item[0],'Sub Menu1');
  TreeView1.Items.AddChild(TreeView1.Items.Item[0],'Sub Menu2');
  TreeView1.Items.AddChild(TreeView1.Items.Item[0],'Sub Menu3');
  TreeView1.Items.AddChild(TreeView1.Items.Item[0],'Sub Menu4');
  TreeView1.Perform(TVM_SETITEMHEIGHT, 28, 0);
  Position:=poScreenCenter;
end;
Run Code Online (Sandbox Code Playgroud)

delphi treeview height

1
推荐指数
2
解决办法
2167
查看次数

Delphi:将 TDate 转换为其他格式

var MyDate:TDate; 
   MyDate:=Date;
Run Code Online (Sandbox Code Playgroud)

如何将本地 myDate 转换为我的格式:31/12/2011?

RecodeDate?

谢谢!!!

delphi time date tdatetime

1
推荐指数
1
解决办法
2491
查看次数

Delphi:ToolButton&Action - 好笑

我有一个工具按钮和一个分配给它的动作.但是该操作没有on click事件,没有单击代码.因此按钮被禁用,如何更改它以启用?

谢谢!

delphi button actionlist

1
推荐指数
1
解决办法
1329
查看次数

Delphi:查找对话框和字符串网格

有没有办法在string grid使用查找对话框中进行文本搜索?我需要找到一个文本,并在找到文本时突出显示它的背景.

谢谢!

delphi text highlighting find tstringgrid

1
推荐指数
1
解决办法
3753
查看次数

Delphi:ButtonedEdit + Frame = Bug

德尔福XE.

有一个带按钮的编辑(带有左按钮),一个带有按钮图片的图像列表.一切都在一个框架上(如果在表格上则没问题).

在设计时没有按钮的缩进,但它在运行时.

这是一个错误吗?

在此输入图像描述 在此输入图像描述

谢谢!

delphi frame tbuttonededit

1
推荐指数
1
解决办法
954
查看次数