精华内容
下载资源
问答
  • 主要介绍了在类库或winform项目打开另一个winform项目窗体的方法,可以实现Winform项目间窗体的调用,在进行Winform项目开发中非常具有实用价值,需要的朋友可以参考下
  • 假设类库或winform项目为A,另一个winform项目为B.那麽在A中添加一个接口,里面有一个Show方法,然后在B中写一个类b继承这个接口,并重写这个方法,具体内容为弹出某个窗体.然后在A中另一个类a中实例化B中的b类,并把它...

         假设类库或winform项目为A,另一个winform项目为B.那麽在A中添加一个接口,里面有一个Show方法,然后在B中写一个类b继承这个接口,并重写这个方法,具体内容为弹出某个窗体.然后在A中另一个类a中实例化B中的b类,并把它赋给A中的接口,然后调用接口的Show方法就可以弹出B中指定的窗体.

         需要注意的是项目A和项目B需要互相引入对方的EXE或DLL文件.

    展开全文
  • 新建一个winform项目 打开nuget管理面板 在浏览中搜索opencvsharp 勾选本解决方案然后安装即可 在窗口中添加一个按钮 和 一个pictureBox控件 安装完成后 添加这四个命名空间 using OpenCvSharp; using OpenCv...

    配置

    新建一个winform项目
    打开nuget管理面板
    在这里插入图片描述

    在浏览中搜索opencvsharp
    在这里插入图片描述
    勾选本解决方案然后安装即可
    在这里插入图片描述
    在窗口中添加一个按钮 和 一个pictureBox控件
    在这里插入图片描述
    安装完成后 添加这四个命名空间

    using OpenCvSharp;
    using OpenCvSharp.Blob;
    using OpenCvSharp.Extensions;
    using OpenCvSharp.UserInterface;
    

    然后 按钮添加一个 click事件
    在事件中添加下列代码

    			var capture = new VideoCapture(0);
    
                //此处参考网上的读取方法
                int sleepTime = (int)Math.Round(1000 / capture.Fps);
                // 声明实例 Mat类
                Mat image = new Mat();
    
                // 进入读取视频每镇的循环
                while (true)
                {
                    capture.Read(image);
                    //判断是否还有没有视频图像 
                    if (image.Empty())
                        break;
                    // 在picturebox中播放视频, 需要先转换成bitmap格式
                    pictureBox1.Image = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(image);
                    Cv2.WaitKey(sleepTime);
                }
    

    点击运行
    效果如下
    在这里插入图片描述

    展开全文
  • 公司项目使用WPF开发,需要整合之前的Winform新界面,故需要Wpf与Winform页面互相打开交互操作,网上搜不到此类资源,自己琢磨出来的,希望对需要的人有帮助,我已把分调到最低。
  • WinForm项目打包

    2019-07-29 16:06:44
    一个http请求的小工具,需要打包成安装程序,所以记录了一下WinForm项目打包。 小工具下载,包含项目的打包:https://download.csdn.net/download/beishuoh/11446910 1.解决右键:添加新建项目,选择其他项目...

    一个http请求的小工具,需要打包成安装程序,所以记录了一下WinForm的项目打包。

    小工具下载,包含项目的打包:https://download.csdn.net/download/beishuoh/11446910

    1.解决右键:添加新建项目,选择其他项目类型,选择第一个项目。

    若没有该选项,则在工具->扩展和更新 联机搜索Visual Studio Installer Project插件,安装后重新启动项目。

    2.在生成的Setup项目中选择Application Folder 右键点击创建文件,把需要打包的项目中Debug里面的bin文件全部选择添加,如果项目中含有图片或其他媒体文件应该一同添加过去。

    3.右击“Application Folder”,选择“属性”,将defaultlocation属性路径中的“[manufacturer]”删除,否则安装程序默认的安装路径是“c:\program file\用户名\安装解决方案名称”。

    4.添加卸载程序文件,如果不添加的话就只能在电脑中的控制面板中才能卸载。右击“Application Folder”,选择“添加”->“文件”,C:\Windows\System32目录下找到msiexec.exe文件并将其添加到文件夹下。该文件负责卸载安装的软件。

     5.添加系统.NET Framework组件,如果不添加,对于没有安装.NET Framework组件的操作系统,即便安装了软件也无法运行。右键打开HtpSetup的属性,选择Prerequisites,然后选择相应的系统组件。

    默认选择第一个就可以,如果选择第二个需要把相应的组件下载才行,否则最后生成的话可能会出现错误。 

     

    6.配置“用户桌面” User's Desktop 。该配置是桌面的快捷方式,在Application Folder中选择程序运行的exe文件创建快捷方式,创建完成后把它拖入到用户桌面里面。

    7. 配置“用户的‘程序’菜单”  User's Programs Menu。该菜单将出现在操作系统的“开始”栏的“程序”文件夹中因此建议以文件夹的形式出现,里面包含执行程序和卸载程序的两个快捷方式。

    8.配置快捷方式的图标,还是在用户桌面里面选择刚刚执行的exe文件,右键点击选择属性,选择Icon,卸载的图标配置也是一样。

    8.配置卸载文件注册表,选择HtpSetup属性,复制ProductCode属性值,到用户的‘程序’菜单中配置的 “卸载” 选择属性,将注册编号粘贴到Arguments中,并进行如下修改:/x {F0C3C79F-303B-4946-9BBC-95369BEF7F65}(x小写和x后面有一个空格)。

    9. 配置完成后,右键HttpSetup项目生成,打包则就完成了,生成的软件安装包位于项目的Debug文件夹下。

     下面是打包后的项目安装。

    展开全文
  • winform项目打包

    2008-09-28 14:59:00
    1 新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。2 安装向导关闭后打开安装向导,点击下一步,或者直接点击完成。3 开始制作安装向导完成后即可...

    1 新建安装部署项目

    打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。

    2 安装向导

    关闭后打开安装向导,点击下一步,或者直接点击完成。

    3 开始制作

    安装向导完成后即可进入项目文件夹:

    双击"应用程序文件夹"(Application Folder)在右边的空白处右击,选择添加->文件,将你的应用程序生成的可执行文件(*.exe)和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"(User's Programs Menu)和"用户桌面"(User's Desktop)中。这样安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。

    然后右击左边的"应用程序文件夹"(Application Folder)打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:/Program Files/你的用户名/安装解决方案名称";

    然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,
    选择"系统必备",在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:
    从与我的应用程序相同的位置下载系统必备组件。
    配置属性,把右边的生成里的复选框全选,
    选上以后,在生成的安装文件包中包含.NetFramework组件 。
    好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!

    4 制作完成

    现在打开解决方案文件夹下的Debug文件夹,就可以看到生成的安装文件了。

    5 关于"卸载"功能的添加

    上面只介绍了简单的生成安装的方法,但是在VS2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,操作方法如下:

    在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:/windows/system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行。

    然后创建一个快捷方式,放到"开始-程序"中,接下来我们要做的就是查找这个部署项目的ProductCode了,鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了。

    然后打开你创建的那个快捷方式的属性对话框,在Aguements属性中输入"/x {ProductCode}",好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了。

    展开全文
  • 在C# Winform项目,在form1窗体有一个button按钮。 目前已经可以在button的点击事件中,通过以下代码实现将“CBOX央视影音”在线视频播放的App客户端打开。 代码如下: Process proc = new Process(); proc.StartInfo....
  • WinForm项目,每次打开项目,都会弹出黄色提示。关闭Form1设计器再打开就好了。但下次重新打开项目,又会弹出来。 原因分析: 原因分析: 不知道,哼 解决方案: 在右侧解决方案资源管理器内,找到Form1....
  • 关于winform项目无法创建新窗体的问题 本人在做项目的时候需要新创建一个新窗体,点击添加windows窗体出现的却是创建类的,在百度上查了查,方法较少,下面是本人解决问题的方法。使用的是win10。如下图所示,打开...
  • 笔者录了两个视频,打开项目源码地址,可以先看看视频了解项目界面。 学生选课管理系统 项目介绍 这是一个学生选课信息管理系统,使用VS2010+SQL2008编写。 在 VS2017+SQL2014打开、运行正常。 有...
  • winform之学生成绩管理系统最后终篇,项目打包。
  • 新建一个winform项目,在主窗体中拖拽两个textbox控件以及两个button控件 一个button用于打开文件夹路径,并且显示在对应的textbox中 一个button用于打开文件路径,并且显示在对应的textbox中 如图 ![winform窗体]...
  • 本文为大家分享了WinForm预览Office文档的方法,供大家参考,具体内容如下使用WinForm, WPF, Office组件原理:使用Office ... 新建WinForm项目2. 新建WPF用户控件, 注意是WPF控件3. 编辑WPF用户控件?VS设计预览显示效...
  • 在c#的 Winform 项目中,有时候我们想用打印数据信息的方式去了解某个数据,但是Winform项目是不显示控制台的,怎么办呢? 以下就是在Winform中调出控制台的方法: 1.首先我们要引入命名空间: using System.Runtime...
  • 现在做了一个web的网站,后天有一些通信的程序和曾经在winform下做的一模一样,怎样将当初的winform程序搬到现在的web下呢?(这样能省不少事情)还望高人指点一二
  • 打开VS2012,选择文件|新建|项目,弹出新建项目对话框: 注:项目是一个实体,可以是一个执行文件,一个程序集,解决方案就是若干个项目的集合,如果只想做一个简单的工具,只有一个项目,可以把为解决方案创建...
  • Winform打开控制台

    2018-11-14 20:34:32
    1、方法一 直接在解决方案对应的项目中右击,选择属性->应用程序->输出类型,在下拉列表中选择 控制台应用程序 2、方法二 由于控制台api被封装在kernel32.dll链接库中,而kernel32.dll并未托管dll,所以需要使用...
  • winform打包项目

    2016-08-10 09:36:00
    winform打包项目 首先你得安装这个插件 installshield 我安装的是installshield 2013 还有两步 就是选择安装打开窗体 和修改安装语言信息就不说了 ,步骤完成之后生成就可以了 转载于:...
  • winform项目打包安装一

    2012-11-20 20:35:58
    辛辛苦苦用winform写了个计算器(可以在上面加上自己欠揍的大头贴),一定很想和别人分享,特别是我们那些不懂程序的童鞋,炫耀是合法滴,得瑟是必须滴,但是马上就会发现你悲催了,你的程序怎么给人家呢? 小明说了...
  • 新建一个Winform项目,会看到项目中有这样两个文件:Properties\Settings.settings(XML文件,还有一个配套的自动生成的Settings.Designer.cs),App.config。 简而言之,Settings对应App.config中的这两个Section...
  • 在启动打开App客户端时,有时候打开时会出错,导致无法成功打开App客户端程序。 请问,通过Process.Start启动打开的某个App客户端程序,如何判断在启动打开的过程中是成功,还是出错。 能不能提供下Process组件这...
  • winform项目属性问题

    2013-05-28 15:53:07
    于是我以文本方式打开项目文件,在里面照着别的添加了几行代码。于是选项出现了,如上图所示。 问题是:没有活动(x86)选项。如果我选中x86选项的话,也不能保存,重新打开在看还是Any Cpu。求指教!
  • WinForm项目添加帮助文档

    千次阅读 2011-12-21 14:27:37
    相信大家在使用窗体程序时一定用过按F1跳出帮助文档的...新建个窗体项目项目名称为WinFormUI,解决方案名称为WinFormWithHelpDoc。删除默认创建的Form1,新建窗体MainForm,设置相关属性。我们要完成的效果是这样:
  • WINFORM打开EXCEL文件

    千次阅读 2011-06-28 10:53:00
    最近有个项目需要在WINFORM框架下嵌入EXCEL文件,因为考虑到浏览器支持这个功能那么具体数据迁移就不许要自己做了。所以打算使用OLE空间WEBBROWSER,代码如下:首先需要引用几个COM组件,Internet Explorer组件,...
  • ① 1,解决方案—添加—新建项目—其他项目类型—安装和部署—安装项目,输入名称Setup,点“确定” 2,添加主输出:单击左侧“应用程序文件夹”,右侧右键—添加—项目输出-主输出-确定。 3,添加开始程序中的...
  • winform项目作为windows窗体应用,即windows应用程序,典型的C/S端,也就意味着,不能像Web的B/S端那样,只需要维护和发布服务端。C/S架构麻烦的地方,就在于程序的安装和更新。要包含dll和exe,但是又不想分成多个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,004
精华内容 5,601
关键字:

winform项目怎么打开