摘要:
上周遇到了一个非常诡异的坑,首先写了两个程序,第一个程序输出成dll,第二个程序是控制台程序。 在第一个程序里,我使用了process去启动第二个程序,同时传入了一个Json作为参数,即: Process.Start(program2.exe, Jsonpara); 这个Jsonpara是将一个Li
阅读全文
posted @ 2016-08-28 20:20
airforce094
阅读(1533)
推荐(1)
摘要:
一、前言 对于<MediaElement>前两章介绍了差不多了,其实好的界面还需要UI工程师的配合,比如帮忙设计下按钮的样式等等。同样视频本身也需要吸引人,不然做的再好的播放器也没用。之后,我对代码进行了下小修改,粒子特效那部分就不再放了。 二、代码 前台代码 后台代码依然是老一套,就小修了一下下:
阅读全文
posted @ 2016-08-23 20:28
airforce094
阅读(1918)
推荐(0)
摘要:
一、前言 Treeview控件常用于遍历本地文件信息,通常与Datagridview与ImageList搭配。ImageList控件用于提供小图片给TreeView控件,DatagridView通常显示TreeNode节点下文件及文件夹的信息。 效果图: 二、代码 初始化窗体: 初始化DataGri
阅读全文
posted @ 2016-08-06 16:53
airforce094
阅读(1362)
推荐(3)
摘要:
一、前言 最近忙于公司的在线升级项目,一个人要负责公司四大产品的在线升级,这四个产品是在Revit中以插件形式存在的,目前基于WCF来实现。等客户总量突破5万了,再重新用socket实现。 由于有服务器并发操作,所以要好好研究WCF的InstanceContext与ConCurrencyMode,找
阅读全文
posted @ 2016-08-03 21:02
airforce094
阅读(951)
推荐(0)
摘要:
一、前言 网上有许多的多线程断点续传操作,但总是写的很云里雾里,或者写的比较坑长。由于这几个月要负责公司的在线升级项目,所以正好顺便写了一下 代码如下: 二、讨论 1)需要注意的是第44行,不能直接使用index变量在Task()里进行操作,而是要将它赋给Threadindex,让Threadind
阅读全文
posted @ 2016-08-01 20:29
airforce094
阅读(3021)
推荐(4)
摘要:
一、FileStream的基础知识 属性: CanRead 判断当前流是否支持读取,返回bool值,True表示可以读取 CanWrite 判断当前流是否支持写入,返回bool值,True表示可以写入 方法: Read() 从流中读取数据,返回字节数组 Write() 将字节块(字节数组)写入该流
阅读全文
posted @ 2016-07-30 21:55
airforce094
阅读(1032)
推荐(2)
摘要:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) ...
阅读全文
posted @ 2016-07-29 21:50
airforce094
阅读(836)
推荐(0)
摘要:
最近在公司使用VisualInstaller制作安装包。 假设旧产品为isBIMQS,版本号为16.0.0; 新产品依然为isBIMQS,版本号为17.0.0; 那么用户在安装17.0.0的时候如何告知他卸载旧版本的产品呢? 需要在RemovePreviousVersions设置为True。还有,千
阅读全文
posted @ 2016-07-29 15:36
airforce094
阅读(394)
推荐(0)
摘要:
引入:using Microsoft.Win32; (1)读取注册表信息 代码: 第二行的 true/false表示是否可修改 (2)写入注册表信息 代码: 注意:你可能会被提示没有权限去操作注册表,特别是LocalMachine下的注册表信息,所以你需要:1)在项目中右键添加应用清单文件app.m
阅读全文
posted @ 2016-07-24 14:13
airforce094
阅读(629)
推荐(0)
摘要:
一、前言 这几天在做公司软件产品的安装包,产品有一个特定的后缀名为:.isbimqs,需要的功能是双击该后缀名文件后,会有一个启动程序launchRevit.exe去打开Revit,由Revit去打开.isbimqs所对应的.rvt文件。同时.isbimqs的文件图标与启动程序launchRevit
阅读全文
posted @ 2016-07-09 15:21
airforce094
阅读(640)
推荐(0)