小编Las*_*ing的帖子

如何强制 Inno Setup 动态设置安装文件夹

我正在创建一个安装包,用户应该只能在特定位置安装它。

为此,我阅读了部分中的一些注册表值[Code]以确定安装路径。

有了安装路径,我需要强制 Inno Setup 在运行时将安装文件夹设置为特定位置。

这在 Inno Setup 中可行吗?如果是这样,应该使用脚本的哪个部分?

谢谢。

installation inno-setup

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

EInsufficientRTTI异常,消息"可用于支持此操作的RTTi不足"

试图在运行时将对象转换为JSON,我得到的RTTI错误不足.对象是:

{$M+}
{$TYPEINFO ON}
{$METHODINFO ON}
{$RTTI EXPLICIT METHODS([vcPublic, vcPublished]) PROPERTIES([vcPublic, vcPublished])}

TMyPacket = class(TObject)
  Private
    FID: TGUID;
    FToIP: string;
    FToPort: integer;
    FSent: boolean;
    FSentAt: TDateTime;
    FAck: boolean;
    FTimeOut: Cardinal;
    FDataToSendSize: UINT64;
    FDataToSend: AnsiString;
  public
    constructor create;
    destructor free;
  published
    property ID: TGUID read FID write FID;
    property ToIP: string read FToIP write FToIP;
    property ToPort: integer read FToPort write FToPort;
    property Sent: boolean read FSent write FSent;
    property SentAt: TDateTime read FSentAt write FSentAt;
    property Ack: boolean read FAck …
Run Code Online (Sandbox Code Playgroud)

delphi rtti delphi-10.1-berlin

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

如何将TServerSocket绑定到特定的IP地址

有没有人知道将Delphi TServerSocket组件绑定到仅接受特定本地地址请求的任何方法?

服务器有多个IP,但要求服务器应用程序仅在其运行时接受一个I​​P上的请求.

delphi serversocket ip-address

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