BS调用本地应用程序的步骤

BS调用本地应用程序的步骤,第1张

概述前台: @{     ViewBag.Title = "测试节点";     var X = Html.X(); } @*<a href="DNCS://cid:110&username:xxh">点击这里启动程序</a>*@ @(X.Viewport().Layout(LayoutType.Fit).Items(     X.Panel().Layout(LayoutType.Border).R

前台:

@{

    VIEwBag.Title = "测试节点";
    var X = HTML.X();
}
@*<a href="DNCS://cID:110&username:xxh">点击这里启动程序</a>*@
@(X.VIEwport().Layout(LayoutType.Fit).Items(
    X.Panel().Layout(LayoutType.border).Region(Region.Center).StyleSpec("border:1px solID #DFDFDF;")
     .topbar(X.Toolbar().Items(
            X.ComboBox().ID("CB_JH").FIEldLabel("井号").LabelWIDth(40).WIDth(160).marginSpec("0px 10px 0px 0px").queryMode(DataLoadMode.Local),
            X.ToolbarSeparator(),
            X.button().ID("B_Test").Text("测试").WIDth(70).Icon(Icon.Key)
            .DirectEvents(B_Save =>{
                        B_Save.Click.Url = Url.Action("Test");
                        B_Save.Click.ExtraParams.Add(new Parameter{name = "sJH",Value = "App.CB_JH.getValue()",Mode = ParameterMode.Raw});
                        B_Save.Click.EventMask.ShowMask = true;
                        B_Save.Click.EventMask.Msg = "处理中...";
                        B_Save.Click.EventMask.MinDelay = 1000;

                    })))))

后台:

public ActionResult Index()
        {
            return VIEw();
        }
        public ActionResult Test(string sJH)
        {
            Response.Redirect("DNCS://" + DSU.ID);
            return this.Direct();
        }

Reg文件内容:

windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DNCS]
"URL Protocol"="D:\\11\\DNCS.LJfileUpload.exe"
@="DNCSProtocol"
[HKEY_CLASSES_ROOT\DNCS\DefaultIcon]
@="D:\\11\\DNCS.LJfileUpload.exe,1"
[HKEY_CLASSES_ROOT\DNCS\shell]
[HKEY_CLASSES_ROOT\DNCS\shell\open]
[HKEY_CLASSES_ROOT\DNCS\shell\open\command]
@="\"D:\\11\\DNCS.LJfileUpload.exe\" \"%1\""

将名为DNCS.LJfileUpload.exe的文件放到D盘11文件夹下

 

核心思路就是通过自定义URL协议

总结

以上是内存溢出为你收集整理的BS调用本地应用程序步骤全部内容,希望文章能够帮你解决BS调用本地应用程序的步骤所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1033646.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存