社区
C#
帖子详情
C#如何实现在网页点击某种格式的链接启动客户端本地程序?
siugwan
2008-03-31 05:17:45
像链接为:tencent://message/?uin=339292511 就可以启动QQ
MSN、淘宝旺旺都支持这样的技术,如果我想定制自己的格式来启动我们内部的系统,通过C#能实现么?
...全文
180
4
打赏
收藏
C#如何实现在网页点击某种格式的链接启动客户端本地程序?
像链接为:tencent://message/?uin=339292511 就可以启动QQ MSN、淘宝旺旺都支持这样的技术,如果我想定制自己的格式来启动我们内部的系统,通过C#能实现么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sgb
2011-07-21
打赏
举报
回复
df;lgjoir90pjnopsdpojfsdp[jkofsdfsadf
海西先知
2008-05-09
打赏
举报
回复
C# 调用外部程序
siugwan
2008-03-31
打赏
举报
回复
太好了,找了一个下午,这么简单就搞定了。
dirt
2008-03-31
打赏
举报
回复
http://topic.csdn.net/u/20071109/15/032a6716-027d-4273-9826-d57e5bddcbe4.html
这里回答过一次
ASP.NET的
网页
代码模型及生命周期
第4章 ASP.NET的
网页
代码模型及生命周期 从本章开始,就进入了ASP.NET应用
程序
开发的世界。在了解了
C#
的结构,以及面向对象的概念后,就可以从面向对象的思想开发ASP.NET应用
程序
。在ASP.NET中,能够使用面向对象的思想和软件开发中的一些思想,例如封装、派生、继承以及高级的设计模式等。本章首先介绍ASP.NET中最重要的概念---
网页
代码模型。 4.1 ASP.NET的
网页
代码模型 在ASP.NET应用
程序
开发中,微软提供了大量的控件,这些控件能够方便用户的开发以及维护。这些控件具有很强的扩展能力,在开发过程中无需自己手动编写。不仅如此,用户还能够创建自定义控件进行应用
程序
开发以扩展现有的服务器控件的功能。 4.1.1 创建ASP.NET网站 在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用
程序
,ASP.NET网站的
网页
元素包含可视元素和页面逻辑元素,并不包含designer.cs文件。而ASP.NET应用
程序
包含designer.cs文件。创建ASP.NET网站,首先需要创建网站,单击【文件】按钮,在下拉菜单中选择【新建网站】选项,单击后会弹出对话框用于ASP.NET网站的创建,如图4-1所示。 图4-1 新建ASP.NET网站 在【位置】选项中,旁边的【下拉菜单】可以按照开发的需求来写,一般选择文件系统,地址为本机的本地地址。语言为.NET网站中使用的语言,如果选择Visual
C#
,则默认的开发语言为
C#
,否则为Visual Basic。创建了ASP.NET网站后,系统会自动创建一个代码隐藏页模型页面Default.aspx。ASP.NET
网页
一般由三部分组成,这三个部分如下所示。 q 可视元素:包括HTML,标记,服务器空间。 q 页面逻辑元素:包括事件处理
程序
和代码。 q designer.cs页文件:用来为页面的控件做初始化工作,一般只有ASP.NET应用
程序
(Web Application)才有。 ASP.NET页面中包含两种代码模型,一种是单文件页模型,另一种是代码隐藏页模型。这两个模型的功能完全一样,都支持控件的拖拽,以及智能的代码生成。 4.1.2 单文件页模型 单文件页模型中的所有代码,包括控件代码、事物处理代码以及HTML代码全都包含在.aspx文件中。编程代码在script标签,并使用runat=“server”属性标记。创建一个单文件页模型,在【文件】按钮中选择【新建文件】选项,在弹出对话框中选择【Web窗体】或在右击当前项目,在下拉菜单中选择【添加新建项】选项即可创建一个.aspx页面,如图4-2所示。 图4-2 创建单文件页模型 在创建时,去掉【将代码放在单独的文件中】复选框的选择即可创建单文件页模型的ASP.NET文件。创建后文件会自动创建相应的HTML代码以便页面的初始化,示例代码如下所示。 <%@ Page Language=“
C#
” %> <script runat=“server”>
无标题页