最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7423 今日文数:2379
|
大家在使用C#webBrowser的时候,相信也想过用目前浏览器流行的选项卡模式,估计也遇到自己建选项卡没事,点击网页的连接就不对了,老用自己的默认浏览器打开。在这给大家介绍一下如何实现新选项卡打开链接
[csharp]viewplaincopyprivatevoidwebBrowser1_NewWindow(o...
|
C#WinForm编程中,你是否遇到过这样的问题,在主窗口Form1中点击按钮,弹出一个子窗口Form2,你希望在Form2中调用Form1的函数,改变Form1的显示,却发现Form1不听话,达不到预期效果。有的人说我调试了的,那段函数确实执行了,怎么还是没有显示呢?案例:在winform中,我在点击from1的一个...
|
今天研究了一下,在C#里面却是可以不用自定义消息这么复杂的方法来实现跨窗体调用控件,C#有更好的办法就是委托。效果描述:有两个窗体,FORM1(一个名为“打开form2”的button控件)和FORM2(一个名为“改变form1颜色“的button控件)。启动时,FORM1中点击button控件“打开form2””使F...
|
现在给大家介绍一种最简单的跨窗体操作WinForm的窗体是一个类,C#的类是引用类型,那么我们应该可以将WinForm窗体类进行传递,那不就可以进行操作了么?效果描述:有三个窗体然后顺序分别是(1)点击第一个窗体中的按钮弹出第二个窗体,隐藏第一个窗体(2)第二个窗体到一定时间弹出第三个窗体(3)点击第三个窗体的按钮关闭...
|
最近写了个软件叫WebBrowser,目的用于,网页的自动操作处理,就是说,所有你在网页上面的操作,都可以录到一个脚本中,然后可以回放这个操作过程。。我是说任何过程。程序是用C#写的,其中遇到了一个难题,对于网页,我是用C#内置的WebBrowser控件控制,但是这个控件有个问题,就是对于一些网页上的链接,如果你在IE...
|
usingSystem;
usingSystem.Text;
usingSystem.Windows.Forms;
usingMicrosoft.Win32;namespaceWindowsFormsApplication4
publicstaticbyte[]HexStringToByteArray(Stri...
|
以button控件举例,button控件增加两个事件,MouseEnter、MouseLeave事件,代码如下。privatevoidbutton1_MouseEnter(objectsender,EventArgse)privatevoidbutton1_MouseLeave(objectsender,EventAr...
|
foreach(Controlcontrolin表单信息.Controls)}
foreach(Controlcontrolinthis.Controls)}}
容器汇总控件获取方法:可以查到的,用容器IDforeach(ControlcingroupBox1.Controls)
|
说明:QQ有个靠边隐藏的功能,使用起来很方便:在屏幕上拖动QQ的主窗体,当窗体的上边沿与屏幕的上边沿对齐时,主窗体就会duang~~地隐藏起来,当将鼠标移到屏幕上边沿的对应区域时,主窗体又会duang~~显示出来。我在GG的最新版4.2中也增加了靠边隐藏的功能,支持靠左边沿隐藏、靠上边沿隐藏、靠右边沿隐藏三种模式,并且...
|
将CSkin组件添加到工具箱教程:1.工具箱右键-添加选项卡。2.为了避免与其他组件混乱,我们将其命名为CSkin。3.找到CSkin.dll位置,点击拖住,往新建的分组栏空白处扔!没错是扔!。4.CSkin的组件添加完毕!是不是很简单呢。5.这吊炸天的N个组件就是实现各种界面效果的控件了,拥有超强的自定义属性。
|
shutdown()doesntactuallyclosethefiledescriptor—itjustchangesitsusability.Tofreeasocketdescriptor,youneedtouseclose().shutdown是一种优雅地单方向或者双方向关闭socket的方法。而close则立即...
|
属性/方法名:说明:
[基本属性]
URL:String;指定媒体位置,本机或网络地址
uiMode:String;播放器界面模式,可为Full,Mini,None,Invisible
playState:integer;播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪
en...
|
//创见打开对话框对象实例
OpenFileDialogopenFileDialog=newOpenFileDialog();//设置为可以打开多个文件
openFileDialog.Multiselect=true;//设置打开文件格式
openFileDialog.Filter=Mp3文件}
|
属性/方法名:说明:
[基本属性]
URL:String;指定媒体位置,本机或网络地址
uiMode:String;播放器界面模式,可为Full,Mini,None,Invisible
playState:integer;播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪
en...
|
在做一个关于web负载均衡的压力测试的时候碰到一个问题。测试采用的是单机测试,web服务器+3个负载均衡节点服务+客户端都在同一台4核工作机上。由于测试逻辑简单,1024个http客户端4s左右会吃光6W个端口,继续访问就会出现错误:由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。错误的原因是Socket占用...
|
1、经典错误之无法访问已释放的对象。对象名:“System.Net.Sockets.Socket”(1)、问题现场(2)、问题叙述程序中的某个地方调用到了socket.close后,这个socket还被调用,就出爆出上面错误!(3)、解决方案使用下面一句:if(stsend!=null&&stsend....
|
C#写了一个socket服务端,但是就算把socket关了端口都还是一直被占用,只有强制关闭“w3wp”端口才能真正的释放,请问大神们有什么好的方法
|
最近在做相关的东西,我是这样理解P2P的:A和B都向S通信,如果A要连接B,需要先创建一个SOCKETSA连接S的一个端口SS,S通过SS与SA的连接得到SA端口的外网地址AS,然后把这个外网地址AS传给B,B也一样通过S将SB的外网地址BS传给A。A断开与S的连接的SA,B也一样断开SB,然后A用SA去连接SB的外网...
|
在进行Socket长连接时,若服务器或客户端出现异常时,另外一端对Socket对话进行操作时,程序会出现无法访问已释放的对象的问题。例如客户端出现问题主动断开Socket时,当服务器操作Socket时,比如主动断开Socket会话,那么程序会出现“无法方位已释放的对象”,是由于客户端的原因导致服务器和客户端的Socke...
|
1、用字符串分隔:
usingSystem.Text.RegularExpressions;
stringstr=aaajsbbbjsccc;
string[]sArray=Regex.Split(str,js,RegexOptions.IgnoreCase);
foreach(stringiinsArra...
|
HTML5提供了强大的绘图API,让我们能够使用JavaScript轻松绘制各种图形。本文将主要讲解使用Html5绘制饼图(统计图)的方法。先看一下饼图效果:全部代码如下:[html]viewplaincopy<!DOCTYPEhtml><html><head><title&g...
|
今天因为工作需要我要利用.net来写一个采集功能出一,实现要求是:采集指定网站页面中所有图片并且可以过滤不符合要求的图片并保存到本地,同时还需要把标题与内容采集下来。原理很简单:抓取网页源码=>正则匹配图片地址=>使用C#提供的方法下载图片如果是缩略图形式,再获取A标签的HREF地址,过滤出图片地址即可。代...
|