最近用asp.net做webservice,其中有个功能是调用执行外部的exe(类似cmd中执行),但执行Process.Start之后就没有结果,同样代码在winform下正常,折腾两天终于找到解决方法本文参考了以下网页,十分感谢http://bbs.csdn.net/topics/3000538...
分类:
Web程序 时间:
2014-07-07 00:46:03
阅读次数:
237
在原来的WinForm里,我们只要在窗体类的头部添加属性[System.Runtime.InteropServices.ComVisibleAttribute(true)],然后 webBrowser1.ObjectForScripting = this;这样设置完后,页面上的JS就能访问窗体类的方...
分类:
Web程序 时间:
2014-07-07 00:42:04
阅读次数:
447
用途用户控件包含Time控件和一个lable控件,一个ToolStrip控件,每隔一秒显示一次时间 1. 生成用户控件 新建一个项目类型为用户控件 注意定义类名,此类名为以后工具箱中显示的名字,暂且定义此处类名为LabelTime. 文件名称为UserControl1.cs(无关紧要,vs引用dll...
一、配置文件入门 .Net提供了一种保存项目配置信息的办法,就是利用配置文件,配置文件的后缀一般是.config。在WinForm程序中配置文件一般是App.config。在Asp.net中一般默认是web.config。 一个.config配置文件都是基于XML的文本文件,并且可以保存到Web.....
分类:
Web程序 时间:
2014-07-06 21:22:42
阅读次数:
237
基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的方法是做什么用的 异步和多线程有什么关联WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决?Invoke,Begin...
分类:
编程语言 时间:
2014-07-06 20:18:39
阅读次数:
320
单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:private void btnSet_Click(object sender, EventArgs e){ ...
分类:
编程语言 时间:
2014-07-06 19:36:28
阅读次数:
298
刚开始学习C#的时候,基本语法什么的看一遍,写个demo,就理解了,下回用的时候,就上手了,这个委托看了很多,一直不知道他在何时何地会发挥作用!只记住一个关键词——“delegate”和概念——“是表示对具有特定参数列表和返回类型的方法的引用的类型”。心痒难挠啊啊啊啊啊啊!!!!!!!!!!最...
分类:
其他好文 时间:
2014-07-06 15:06:29
阅读次数:
160
想要实现如下布局,可以通过设置控件的Dock属性达到效果1.拖放一个panel控件一个label控件(放在panel中)和一个treeView控件到TestForm中2.设置panel的Dock属性为Top,还可设置BorderStyle属性(FixedSingle),这样显得美观些;设置treeV...
在winform中可能有这种情况,遍历某一个文件夹得到当前文件夹中的所有文件以及子文件夹中的所有文件,以此类推,然后添加到一个TreeView控件中,或者通过控制台输出文件以及文件夹的名称。方法多种多样,下面说的是通过递归和队列的方式来进行。递归其实就是在函数调用的时候进行压栈进行的,所以可以概述....
分类:
其他好文 时间:
2014-07-03 23:58:55
阅读次数:
295