文章分类 - C#.net
摘要:在程序开发中,一个程序经常需要去调用其他的程序,C#中Process类正好提供了这样的功能。它提供对本地和远程进程的访问并使您能够启动和停止本地系统进程。一、启动进程实例CodeProcessmyProcess=newProcess(); try{ myProcess.StartInfo.UseShellExecute=false; myProcess.StartInfo.FileName="test.exe"; myProcess.StartInfo.CreateNoWindow=true; myProcess.Start(); } catch(Exceptione) {
阅读全文
摘要:转自fresh1985这段时间一直在学习C#,看了书然后又在网上看了N多大神些的blog,然后自己学着做了一个像QQ托盘图标那样的小功能的Demo:(1)、在窗口上点击关闭按钮或者最小化时将托盘显示; (2)、双击托盘图标显示窗口;(3)、右键点击托盘图标提供三个菜单选项,“退出”、“隐藏”、“显示”; (4)、程序可以设置开机启动,隐藏任务栏显示。就这四个小功能。1、建一个WinForm程序—TestIconForm,将其属性ShowInTaskbar改为false,这样程序将不会在任务栏中显示;将 MaximizeBox属性设置为false,屏蔽掉最大化按钮;把StartPosition属
阅读全文
摘要:摘自其他人博客,自己试过确实解决问题。(如在自己定义的线程里面给textbox赋值)由于Windows窗体控件本质上不是线程安全的。因此如果有两个或多个线程适度操作某一控件的状态(set value),则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的bug,包括争用和死锁的情况。所以VS2005这一改动便可以增强 线程安全性。我想大家更关心的是如何解决这个问题,如何才能操作其它线程中的控件而不引发异常,接下来我们就来探讨下这个问题:第一种方法:这种方法我没用过,因为大家推荐不要使用,所以我没去实验过,具体方法如下(摘自网上):设置System.Windows.Forms.Co
阅读全文
摘要:一、打开程序。先介绍System.Diagnostics.Process类:用来启动和停止进程的。1、 Process pr = new Process();//声明一个进程类对象 pr.StartInfo.FileName = "E://Program Files//Tencent//QQ//QQ.exe";//指定运行的程序,我的QQ的物理路径。 pr.Start();//运行QQ2、还可以简单点:Process的静态方法Start();Process.Start(String fileName);(+4重载) //filiName 是你要运行...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;namespace MyFriends{ class friends_xml { XmlDocument doc = new XmlDocument(); private string xmlpath; //xmlPath载入的文档路径 public friends_xml(string xmlPath) { ...
阅读全文
摘要:一。属性框修改将 WindowState = System.Windows.Forms.FormWindowState.Maximized;将CONTROLBOX =FLASE将showicon= flaseshowintask =flasestartposition = centerparenttopmost= truetext设置为空二。//全屏设置及隐藏鼠标 this.WindowState = FormWindowState.Maximized;//窗口最大化 this.FormBorderStyle = FormBorderStyle.No...
阅读全文
摘要:右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> Windows Media Player wmp.dll 添加[基本属性] URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible(不计大小写)playState:integer; 播放状态。这个属性改变时同时引发PlayStateChange事件与StateChange事件。取值范围为枚举型:WMPLib.WMPPlayState,它的成员如下: wmppsUnd
阅读全文
摘要:当前窗口隐藏鼠标:Cursor.Hide();系统隐藏鼠标(我没试过):DeclareFunction ShowCursor Lib"user32.dll" (ByVal bShow AsInteger) AsIntegerPrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim rc% rc% = ShowCursor(False) '隐藏鼠标 rc% = ShowCursor(True) '显示
阅读全文

浙公网安备 33010602011771号