标签: host

使用/不使用JCL在Delphi中托管CLR - 示例

有人可以在这里发布一个如何在Delphi中托管CLR的例子吗?我在这里读过类似的问题,但我不能使用JCL,因为我想在Delphi 5中托管它.谢谢.


编辑:文章关于福克斯临托管CLR看起来很有希望,但我不知道如何从德尔福访问clrhost.dll.


编辑2:我放弃了Delphi 5的要求.现在我正在尝试使用Delphi 7进行JCL.但是我再也找不到任何示例.这就是我现在所拥有的:

我的C#程序集:

namespace DelphiNET
{
    public class NETAdder
    {
        public int Add3(int left)
        {
            return left + 3;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我把它编译成了DelphiNET.dll.

现在我想使用Delphi的这个程序集:

uses JclDotNet, mscorlib_TLB;

procedure TForm1.Button1Click(Sender: TObject);
var
  clr: TJclClrHost;
  ads: TJclClrAppDomainSetup;
  ad: TJclClrAppDomain;
  ass: TJclClrAssembly;
  obj: _ObjectHandle;
  ov: OleVariant;
begin
  clr := TJclClrHost.Create();
  clr.Start;
  ads := clr.CreateDomainSetup;
  ads.ApplicationBase := 'C:\Delhi.NET';
  ads.ConfigurationFile := 'C:\Delhi.NET\my.config';
  ad := clr.CreateAppDomain('myNET', ads);
  obj := (ad as _AppDomain).CreateInstanceFrom('DelphiNET.dll', 'DelphiNET.NETAdder');
  ov …
Run Code Online (Sandbox Code Playgroud)

.net c# delphi clr host

18
推荐指数
3
解决办法
8119
查看次数

Unix命令"主机" - 是否有Windows等效?

我在Windows 7机器上,我被指示按照本文使用Unix命令"host":

https://devcenter.heroku.com/articles/custom-domains

但是,host对Windows不是一个有效的命令,甚至在Windows上我可以找到host安装的bash .

Windows是否等同于"主机"?

windows host

18
推荐指数
2
解决办法
3万
查看次数

使用 wsl2 和 docker 在 Windows 10 上运行网络模式“host”

有没有办法使用 docker 桌面在 wsl2 内运行的 docker 容器中使用网络模式“主机”?

我尝试使用网络模式“主机”在 wsl2 内部署 docker 容器,但无法在 Windows 内访问此端口。

我知道这是 docker 桌面的限制,但是 wsl2 仍然如此吗?是否有任何解决方法可以启用此功能?

我在 wls2 中使用带有 build 2004 的 Windows 10 Pro 和 ubuntu 20 LTS

windows host docker docker-compose wsl-2

18
推荐指数
0
解决办法
2万
查看次数

Request.Url.Host是否包含子域?

例如,对于mail.google.com,它会返回google.com或mail.google.com吗?我自己实际上无法测试它

c# url host request

17
推荐指数
2
解决办法
6362
查看次数

URL的一部分:主机,端口,路径

这是URL:

https://landfill.bugzilla.org/bugzilla-tip/
Run Code Online (Sandbox Code Playgroud)

在我的代码中我有这个:

Server server = new Server(host, port, path);
Run Code Online (Sandbox Code Playgroud)

从URL,什么是主机,什么是端口和什么是路径?该方法的输入值是多少?

web-services host path

17
推荐指数
3
解决办法
3万
查看次数

在Windows上的80端口上运行node.js webbapp

我需要让我的本地node.js webapp听80端口.现在如果在端口80上运行我的应用程序,我会得到这个错误

events.js:72
        throw er; // Unhandled 'error' event
          ^
Error: listen EACCES
    at errnoException (net.js:901:11)
    at Server._listen2 (net.js:1020:19)
    at listen (net.js:1061:10)
    at Server.listen (net.js:1127:5)
    at Object.<anonymous> (\scripts\server.js:23:4)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10) 
Run Code Online (Sandbox Code Playgroud)

如果在4321端口上运行应用程序,则此错误不会再现,因此它依赖于端口.

我该怎么做才能在Windows 7上的端口80上运行我的应用程序

windows port host node.js

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

Rails:在ActionMailer视图中生成完整的URL

我正在使用ActionMailer发送注册确认电子邮件.电子邮件需要包含一个返回网站的链接以验证用户,但我无法说服Rails生成完整的URL(包括域等).

我正在使用:

<%= url_for :controller => 'login', :action => 'verify', :guid => @user.new_user.guid, :only_path => false, :host => 'http://plantality.com' %>
Run Code Online (Sandbox Code Playgroud)

在我看来

b部分:

在开发模式下,如果我没有在上面的链接中指定主机explicilty,则Rails会抱怨.但我不想在制作中这样做.有解决方案吗

host ruby-on-rails actionmailer url-for

16
推荐指数
3
解决办法
2万
查看次数

设备列表支持HCE?

随着越来越多的设备具有KitKat,我正在尝试编译支持HCE的设备列表.

有人有这个清单吗?随意添加评论以参与此列表.

以下是我到目前为止:

笔记:

  • 并非所有KitKat设备都支持HCE.
  • 要检测HCE支持,请使用以下代码段:

    boolean isHceSupported =
        getPackageManager().hasSystemFeature("android.hardware.nfc.hce");
    
    Run Code Online (Sandbox Code Playgroud)
  • 有人报告称KitKat HCE手机在NFC设置中有"点按并付费"功能.我不知道使用"Tap&Pay"作为HCE检测方法是否有效,因为"Tap&Pay"可能意味着使用内部SE进行Tap&Pay.它不一定是HCE.

  • 采用Broadcom NFC控制器的手机将支持HCE.
  • 使用恩智浦NFC控制器的手机可能/可能不支持HCE.
  • 或者使用此Android应用程序检测HCE和NFC控制器类型.

支持HCE:

  • Sprint Note 3(Broadcom)
  • Sprint Galaxy S 4
  • Nexus 5
  • Nexus 7(2013)
  • Moto X(来源)

不支持HCE:

  • T-Mobile Galaxy Note 3(恩智浦)
  • AT&T Galaxy Note 3
  • Nexus 7(2012)

host emulation nfc android-4.4-kitkat hce

16
推荐指数
2
解决办法
2万
查看次数

如何在自动化期间无法在Expect Shell脚本中建立主机的真实性时忽略或传递"是"

我想自动提供"是"或忽略它并以安全的方式继续,当执行我的Expect Shell脚本时出现以下语句?

#!/usr/bin/expect
spawn ssh $user@$host
Run Code Online (Sandbox Code Playgroud)

无法建立主机'abcdef(10.566.1.98)'的真实性.RSA密钥指纹是jk:94:ba:93:0b:eb​​:ff:df:ea:gh:hj:23:3c:hj:9c:be.您确定要继续连接(是/否)吗?

shell automation host rsa expect

16
推荐指数
3
解决办法
2万
查看次数

如何在运行时获取SPRING Boot HOST和PORT地址?

如何在运行时获取部署应用程序的主机和端口,以便我可以在我的java方法中使用它?

port host spring-boot

16
推荐指数
2
解决办法
3万
查看次数