WYcolorful
To be better me

随笔分类 -  c#

vs中部分快捷键
摘要:ctrl + r ctrl + r ctrl 按两次r修改变量名(修改被引用到的变量名),不同于ctrl + f(修改全部相同名字的) ctrl +r ctrl + m 先选中一部分daima片段,提取方法 ctrl +c 复制一行代码,只需光标放在改行 ctrl + z 撤销 ctrl + y 反 阅读全文
posted @ 2016-09-01 21:17 WYcolorful 阅读(321) 评论(0) 推荐(0)
Application.Run()和Form.Show()以及Form.ShowDialog()
摘要:ShowDialog()弹出模式化的窗体Show()弹出非模式化的窗体模式窗体,在关闭或隐藏前无法切换到主窗体。非模式窗体,变换焦点使不必关闭窗体总结:显示重要的信息,还是用模式窗体,如删除文件,可以确保用户正真想要删除的是该文件非模式的,窗体访问的顺序没有办法得知,比较适合显示程序的一些相关信息。 阅读全文
posted @ 2016-08-31 21:50 WYcolorful 阅读(451) 评论(0) 推荐(0)
关于c#调用java中间件api的几个问题
摘要:由于项目需要,做的c#客户端数据库连接串首先肯定不能写死的程序里(数据库很容易被攻击,我们的项目半年改了几次密码。。。) 放置在配置文件内,都可以看得到,最开始想法将配置文件加密,老师说加密过的文件还是不安全。。。。。 最后的方法就是c#这边调用java的api返回连接串(它们那边做了不知道什么权限 阅读全文
posted @ 2016-08-30 17:09 WYcolorful 阅读(732) 评论(0) 推荐(0)
vs2015打包winform程序遇到的一系列问题
摘要:1.因为打包的时候用的是release版本的东西,所以就先把项目按release编译一下,然后一大波bug,后来修改了生成目标平台为x86,我的解决方案里面加上安装部署项目共5个(ui配置:活动release,anycpu,生成目标平台x86;Model根ui一样,model里面用了C语言的dll( 阅读全文
posted @ 2016-07-15 18:54 WYcolorful 阅读(6589) 评论(1) 推荐(0)
winform项目打包成可安装程序(vs2015)
摘要:1.新建安装和部署项目 如果是初始使用并且原来没有下载过,会被所引导一个下载界面http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=1033&ver=ult 阅读全文
posted @ 2016-07-14 20:22 WYcolorful 阅读(9595) 评论(1) 推荐(0)
ShellExecute调用另外一个进程(demo为一个控制led的一段代码)
摘要:public enum ShowCommands : int { SW_HIDE = 0, SW_SHOWNORMAL = 1, SW_NORMAL = 1, SW_SHOWMINIMIZED = 2, SW_SHOWMAXIMIZED = 3, SW_MAXIMIZE = 3, SW_SHOWNO 阅读全文
posted @ 2016-07-13 20:43 WYcolorful 阅读(490) 评论(0) 推荐(0)
winform界面闪退
摘要:我在登录成功后跳转到主页面的时候,总是会闪退,调试发现调用这个ShowDialog之后,就会触发主页面的FormClosing C# 窗体关闭时可以触发的事件 FormClosing :在窗体关闭时,FormClosing 事件发生。窗体关闭时,此事件会得到处理,从而释放与此窗体关联的所有资源。如果 阅读全文
posted @ 2016-07-13 16:38 WYcolorful 阅读(7703) 评论(0) 推荐(0)
TabControl控件的DrawItem事件怎么注册
摘要:只有DrawMode等于OwnerDrawFixed时,才会在绘制选项卡时发生DrawItem事件tabControl1.DrawMode = TabDrawMode.OwnerDrawFixed; 阅读全文
posted @ 2016-07-13 16:37 WYcolorful 阅读(1275) 评论(0) 推荐(0)
c#调用c++动态链接库的问题
摘要:1. Server Error in '/' Application. Object reference not set to an instance of an object. 这个问题是接口中的方法有参数,测试时要输入入参。 2.无法加载程序集 将运行代码所需的所有程序集复制到bin(代码生成目 阅读全文
posted @ 2016-05-05 09:26 WYcolorful 阅读(1086) 评论(0) 推荐(0)
“LC.exe”已退出,代码为 -1
摘要:造成这个问题的原因一般是引入了第三方插件,自己遇到的问题是引入了devexpress。。。。。。 1.找到Properties文件夹licenses.licx文件,然后右键选择删除就可以了,调试运行正常了 2.如果没有licenses.licx文件,找到项目文件夹,找到licenses.licx文件 阅读全文
posted @ 2016-05-05 09:23 WYcolorful 阅读(2345) 评论(0) 推荐(0)
MVC部署到iis
摘要:程序域功能-》打开或关闭-》iis信息服务及.net framework下的两个要勾选 1. 发布程序,以文件系统file system 的形式,发布到一个文件夹里 自定义-》file system ->发布 2.iis下(直接在开始菜单输iis)新建网站,物理路径即刚刚发布的路径,端口改一个没有被 阅读全文
posted @ 2016-03-29 16:38 WYcolorful 阅读(1142) 评论(0) 推荐(0)