
WINform
qianjiu
专注--优质
展开
-
ClickOnce 安装错误,无法启动应用程序,请与应用程序供应商联系
问题的解决方案1.想办法删除老版本2.删除注册表HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0\PackageMetadata3. 删除C:\Users\username\AppData\Local\Apps\2.0...原创 2019-10-24 11:20:35 · 2378 阅读 · 0 评论 -
sql 修改列名及表名 sp_rename
因需求变更要改表的列名,平常都是跑到Enterprise manager中选取服务器->数据库->表,然后修改表,这样太麻烦了,查了一下,可以用script搞定, 代码如下: EXEC sp_rename '表名.[原列名]', '新列名', 'column' *************************************************************原创 2012-08-11 10:12:40 · 1245 阅读 · 0 评论 -
VB.NET 电子邮件格式验证范例
Imports System.Text.RegularExpressionsModule RegexUtilities Function IsValidEmail(strIn As String) As Boolean ' Return true if strIn is in valid e-mail format. Return Regex.IsMatch(原创 2012-07-28 15:34:10 · 1024 阅读 · 0 评论 -
SQLServer Compact 4.0 中的应用(一),基础配置
在继续往下看之前,首先一定要保证你的IIS运行于 ASP.Net 4.0 ,这是唯一的要求,SQLServer Compact 4.0只能运行于4.0环境,没有商量的余地。如果做不到,要么改善一下与服务器管理员的人际关系,要么就换服务器。虽然我也知道有办法可以让 SQLServer Compact 3.5运行于ASP.NET 2.0-3.5,但是,CodeFirst与LINQ一定会有错误发生。翻译 2012-12-02 20:15:04 · 968 阅读 · 0 评论 -
VB.NET动态执行代码生成可执行文件
格式如下:PathName:生成的可执行文件路径Comment:执行的代码内容函数成功返回:Success.失败返回Failed或者编译出错的代码Private Function Test(ByVal PathNameAs String, ByVal Comment As String) As String Try Dim原创 2012-12-11 10:30:23 · 783 阅读 · 0 评论 -
ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)
ASCII, American Standard Code for Information Interchange 念起来像是 "阿斯key",定义从 0 到 127 的一百二十八个数字所代表的英文字母或一样的结果与意义。由于只使用7个位元(bit)就可以表示从0到127的数字,大部分的电脑都使用8个位元来存取 字元集(character set),所以从128到255之间的数字可以用来代表原创 2012-11-30 11:48:01 · 2762 阅读 · 0 评论 -
VB.Net实现开机启动程序
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Reg As Microsoft.Win32.RegistryKeyReg = Microsoft.Win32.Registry.CurrentUserReg.Ope原创 2012-12-20 19:57:36 · 1041 阅读 · 0 评论 -
WINform实现自动登陆网页
1、自己做一个WinForm程序,上面添加一个WebBrowser控件,去访问这个页面,然后获取页面上对应的元素,例如用户名文本框,然后设置html元素的值,例如用户名设定为多少,密码设定为多少等。上面等于完成了自动填表功能2、自动提交功能。获取登录页面上按钮元素,然后程序去点击该按钮,在自动填表的基础上,实现点击登录按钮,启动登录。以下是参考资料:下面的代码假设你原创 2013-01-21 07:53:27 · 1098 阅读 · 0 评论 -
请考虑更改其中一个程序集的“嵌入互操作类型”属性
请考虑更改其中一个程序集的“嵌入互操作类型”属性在程序集2引用了程序集1,并且两个程序集都引用了相同的com组件后,会出现一个警告: 警告 1 由于程序集“xxxxx.dll”创建了对嵌入互操作程序集“c:\Program Files\Common Files\Microsoft Shared\MSEnv\PublicAssemblies\extensibility.dll”的间接原创 2013-01-21 13:03:10 · 2941 阅读 · 0 评论 -
VB.NET 截屏代码
利用API函数 Private Declare Function CreateCompatibleDC Lib "GDI32" (ByVal hDC As Integer) As Integer Private Declare Function CreateCompatibleBitmap Lib "GDI32" (ByVal hDC As Integer, ByVal nWid原创 2013-03-06 08:20:32 · 948 阅读 · 0 评论 -
The current identity (NT AUTHORITY/NETWORK SERVICE) does not have write access to 'C:/WINDOWS/Micros
翻阅了一些资料后发现是需要重新注册IIS服务扩展,在“开始”-“运行”里输入如入命令,回车,搞定C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis -i -enable原创 2013-05-09 20:30:51 · 612 阅读 · 0 评论 -
VB.NET 操作xml
已知有一个XML文件(bookstore.xml)如下:xml version="1.0" encoding="gb2312"?>bookstore>book genre="fantasy" ISBN="2-3631-4">title>Oberon's Legacytitle>author>Corets, Evaauthor>price>5.95price>book>bookst原创 2013-06-14 21:19:12 · 586 阅读 · 0 评论 -
VB.NET linq to xml
比较简单的VB.NET 利用LINQ来操作XML,对于初次使用者相信有帮助,没有过多复杂的讲解,相信大家都能看明白原创 2014-11-14 09:18:25 · 1011 阅读 · 0 评论 -
微软的TTS
版权声明:本文为博主原创文章,转载时请在文章最后给出原文链接。目录(?)[-]一概述二如何配置三如何使用一、概述 项目中需要将数据库中读出的文本记录通过电话播放给用户,这就需要将文本转换为语音,即所谓的TTS(Text To Speech)。目前TTS技术已相对比较成熟,TTS引擎也比较多,比较有名的有Microsoft Spe转载 2016-01-06 22:03:54 · 3869 阅读 · 0 评论 -
ClickOnce应用程序卸载删除 重新安装问题
一般我们要卸载ClickOne应用程序,直接在控制面板里面删除即可但如何删除出现了问题,或者控制面板里面已经没有了此程序,我们要删除就挺困难即使我们找到他的安装目录,实际上安装目录也不是固定的,只不过是放在当前用户的 Documents and Settings 文件夹中 Local Settings 目录下但是即便我们把此文件删除了,仍旧不能安装新的程序。如果想实现真正的卸载,应原创 2016-08-01 18:01:52 · 2999 阅读 · 0 评论 -
C#与VB.NET换行符的对比及某些string在label能正常换行,在textbox不能换行的问题
今天碰到一段string在label中能正常换行,但是在textbox中却无法换行的问题。首先考虑是换行符的问题。在网上查了些资料:1、TextBox 中换行符为: "\r\n"。2、Windows 中的换行符(即:Environment.NewLine) 为 "\r\n"3、MessageBox.Show() 的换行符为 "\n"4、Console 的换行转载 2012-05-12 10:21:57 · 1801 阅读 · 0 评论 -
VB.NET OPC
OPC是一个工业标准,它是由一些世界上著名的自动化系统和硬件、软件公司和Microsoft(微软)紧密合作而建立的。〔O代表OLE(对象链接和嵌入),P (process过程),C (control控制)。OLE已从面向对象重新定义为基于对象并更名为Active X〕。 WinCC是西门子公司在自动化领域采用最先进的技术与微软公司在共同开发的居于世界领先地位的工控软件。WinCC即WIND原创 2012-04-14 16:05:25 · 1585 阅读 · 0 评论 -
在RTF格式中提取图片并保存成文件
Friend Sub getpic(ByVal RT As String, ByVal remid As String) Dim RTlenth As Int64 = RT.Rtf.Length Dim Sindex As Int64 Dim Eindex As Int64原创 2010-05-09 22:58:00 · 1584 阅读 · 0 评论 -
C# 屏幕取词
网上找来的..其实实现应该不复杂的方案一,我们利用现成的东西,which? 金山词霸利用金山词霸中的XdictGrb.dll,添加引用然后下面是代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Text;using System.Win原创 2010-05-15 13:39:00 · 661 阅读 · 0 评论 -
VB.NET 显示符号的办法
<br />资料: www.jiangnuodr.cn<br />MsgBox(""“HelloHello"”") 这样写的结果输出的内容还是英文双引号。<br /><br />我现在是这样解决的<br /><br />Debug.WriteLine(Convert.ToChar(8220) & "Hello" & Convert.ToChar(8221))<br /><br />用字符的编码来转换<br /><br />如果在实际的使用中我们可以申请两个变量<br /><br /> Public S原创 2010-06-06 11:43:00 · 419 阅读 · 0 评论 -
VB.NET 为自定义类的属性和方法添加说明和描述
很多人说VB.NET 不能像C#一样使用/// /// 说明文字/// 使用文字描述今天特别向VB.NET 用户来说VB.NET 是完全可以的!原创 2010-12-09 21:57:00 · 2363 阅读 · 0 评论 -
书写SQL时也获得智能提示
写SQL的比写.NET程序的体验上差一等,没有智能提示,需要记住关键字,函数或者不断地Copy表字段名,自定义函数,存储过程之类的。不过在VS2010中,我们可以使用智能提示了,如下面几幅图所示:在编辑器中, 输入 Shift + J (提示: VS2010 开发工具中标的是 Ctrl +J 其实应该是 Shift + J )就可以自动打开这个智能提示。这个功能在 SQL转载 2011-06-23 21:30:00 · 458 阅读 · 0 评论 -
vb.net如何用线程池实现多线程事件
程序描述如下:主线程会持续发出一系列EventClock事件,所有的10000个CWacher对象都会对每一个EventClock事件做出相应。在单线程情况下,所有10000个CWatcher的对象是按照addhandler..addressof..语句定义的顺序依次执行响应程序的。问题是这样:我希望当第一个EventClock事件发出后,所有CWatcher通过线程池操作转载 2011-11-30 09:49:47 · 3152 阅读 · 0 评论 -
IIS中的MIME类型
介绍 MIME (Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范。每个MIME格式包含一个MIME内容类型("MIME type")和指示存储在这个文件中的数据的子类型。MIME类型和子类型一般以类型/子类型的形式列出。例如,一个MPEG视频文转载 2011-12-04 08:55:29 · 551 阅读 · 0 评论 -
.NET 查询天气预报的Webservice接口程序源代码
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Net;using System.Text;using System.IO;using System.Web;using转载 2011-12-21 08:37:43 · 1925 阅读 · 1 评论 -
SQL语句,把一个列设置为标识
alter table 表名 drop column 标识列 ---删除原来的ID列alter table 表名 add 标识列 int identity(1,1) ---删除添加ID列为标识原创 2012-03-05 09:15:06 · 1331 阅读 · 0 评论 -
(VB.NET)Visual Basic 11新特性一览
Visual Basic 11推出了一些新特性,其中包括异步函数和期待已有的迭代器。Visual Basic中的异步支持与C#中的版本一样。两者均使用相同的设计和关键字(即Async和Await),并且背后支撑这些关键字的都是.NET 4.0引入的任务并行库(Task Parallel Library)。尽管异步函数从理论上来说可以在任意地方使用,但是其主要目的还是为了防止敏感线程原创 2012-04-12 13:42:39 · 812 阅读 · 0 评论 -
OPC客户端Visual Basic .NET样例代码
以下介绍OPC服务器所采用的最简单的样例代码。这个代码使用的是OPC自动Wrapper与VB6.0的代码基本相同。在这里可以下载这个样例代码。 样例的画面在这个样例中,使用了向OPC服务器的连接,自动读出,手动读出,手动存写的各种功能。 样例代码Option Explic原创 2012-04-14 16:06:05 · 1176 阅读 · 0 评论 -
用VB.Net接收邮件并解码-WBWY
Imports System.Net.SocketsImports System.TextImports System.IOPublic Class pop Dim ns As NetworkStream Dim sr As StreamReader Dim _server As String Dim _port As String Dim _user As Stri原创 2010-05-06 09:35:00 · 6125 阅读 · 0 评论