VB.NET 学习笔记

Visual Studio LOGO
Visual Studio LOGO

‘数组相关
dim 数组长度 as integer=12
dim 数组(数组长度-1) as byte() ‘数组长度-1:为数组下标最大值
msgbox(数组.length) ’12

‘如何让文本框自动滚动
textbox1.appendtext(“test”)
textbox1.scrolltocaret()

‘让listviewItem可见
Listview.FindItemWithText(“test”).EnsureVisible()

‘鼠标坐标
System.Windows.Forms.Cursor.Position
Control.MousePosition

‘权限
Imports System.Security.Principal

Module 权限
Public Function 是否为管理员()
Dim identity As WindowsIdentity = WindowsIdentity.GetCurrent()
Dim principal As WindowsPrincipal = New WindowsPrincipal(identity)
Return principal.IsInRole(WindowsBuiltInRole.Administrator)
End Function
End Module

限制 DataGridView 某列只能输入数字(参考这里

 Private Sub TextBoxDec_KeyPress(sender As Object, e As KeyPressEventArgs)
        If e.KeyChar <> "8" And Not Char.IsDigit(e.KeyChar) And e.KeyChar <> "." Then
            e.Handled = True
        End If
    End Sub
    Private Sub DataGridView1_EditingControlShowing(sender As Object, e As DataGridViewEditingControlShowingEventArgs) Handles DataGridView1.EditingControlShowing
        Dim columnIndex As Integer = 4
        If DataGridView1.CurrentCell.ColumnIndex = columnIndex Then
            AddHandler e.Control.KeyPress, AddressOf TextBoxDec_KeyPress
        Else
            RemoveHandler e.Control.KeyPress, AddressOf TextBoxDec_KeyPress
        End If

        Me.Text = DataGridView1.CurrentCell.ColumnIndex.ToString
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        DataGridView1.EditMode = DataGridViewEditMode.EditOnEnter
    End Sub

获取当前程序路径及程序名
Application.ExecutablePath

获取程序启动参数(注:参数前后有双引号)
dim para as String=Microsoft.VisualBasic.Command

Iebook 超级精灵辅助工具

iebook 超级精灵辅助工具
iebook 超级精灵辅助工具

iebook超级精灵6.4(2013)版是全球第一家融入互联网、手机移动和数字电视终端三维整合传播体系的专业电子杂志、appbook杂志、电子相册、电子商刊、电子期刊、电子画册制作软件及推广系统。——官方介绍

iebook超级精灵辅助工具是博主个人编写的工具。通过它,你能方便地对iebook的杂志组件进行修改、编辑。如图所示。

v3.4
合并资源提取、文件修复功能;代码优化

v3.2
合并功能增加音乐选项;Bug修复若干

v3.1
加入文件修整,文件重组功能

v2.2
加入合并电子杂志功能

v2.1
集成生成在线版功能

v2.0
集成资源提取/模版编辑功能

v1.1
集成 iebook安装卸载功能

v1.0
初版

vb.net 释放项目内文件

百度搜索了一大堆,发现大部分说得都不够详细,于是只好自己记录下了。

  1. 添加文件
    菜单:【项目】>【添加现有项】,在弹出的对话框内选择相应文件(比如:Loading.swf)。
  2. 设置文件属性
    在【解决方案资源管理器】内,找到刚添加的文件Loading.swf,右击选择【属性】
    将其【生成操作】一栏参数设为【嵌入的资源】
  3. 添加代码
    Public Sub 释放文件(ByVal 文件名 As String, ByVal 路径 As String)
          Try
                Dim 文件流 As IO.Stream = Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(My.Application.Info.AssemblyName + "." + 文件名)   '获取资源文件的流
                Dim 文件内容(文件流.Length - 1) As Byte  '定义数组
                Dim 新文件 As New IO.FileStream(路径 + "\" + 文件名, IO.FileMode.OpenOrCreate)   '创建文件
                文件流.Read(文件内容, 0, 文件内容.Length)
                新文件.Write(文件内容, 0, 文件内容.Length)
                文件流.Close()
                新文件.Close()
          Catch ex As System.IO.D
    irectoryNotFoundException
                MessageBox.Show("未找到以下路径:" + 路径, "错误", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error)
          Catch ex As System.NullReferenceException
                MessageBox.Show("未发现资源文件:" + 文件名, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error)
          Catch ex As exception
                Msgbox(ex.message)
          End Try
    End Sub
  4. 在需要的地方调用上述函数即可。如释放文件(“Loading.swf”, 存储位置)注:区分大小写,且不管该文件是否放在某一特定文件夹内都应只写文件名(C#需包含具体文件夹名)。

案例下载:链接: http://pan.baidu.com/s/1sjoFgiL 密码: 3dn6

另请参阅:http://www.cnblogs.com/chiname/articles/133034.html

【iebook 超级精灵系列教程 1】新建杂志

基础内容请参阅官方帮助手册,博主在此只是把自己的非官方经验写下来供大家参考。

温馨提示:本文仅作学习研究之用,切勿用作商业用途,违者后果自负。

看了本篇文章,你能学到什么?

  1. 知道永久自定义杂志模板方法,不用每次新建时都去改尺寸啥的
  2. 修改杂志底部版权
  3. 去掉封底技术支持图样

继续阅读【iebook 超级精灵系列教程 1】新建杂志

两分钟让你明白什么是ERP

老段子了,但是很浅显易懂,还是分享下。(^ ^)

?ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。?

  ?
  一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?”(订货意向)   
  妻子:“当然可以,来几个人,几点来,想吃什么菜?”?
  丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……。你看可以吗?”(商务沟通)?
  妻子:“没问题,我会准备好的。”(订单确认)?
  妻子记录下需要做的菜单(MPS计划),具体要准备的东西:鸭、酒、番茄、鸡蛋、调料……?(BOM物料清单),发现需要:1只鸭蛋,5瓶酒,4个鸡蛋……(BOM展开),炒蛋需要6个鸡蛋,蛋花汤需要4个鸡蛋(共用物料)。?
  打开冰箱一看(库房),只剩下2个鸡蛋(缺料)。?
  来到自由市场,妻子:“请问鸡蛋怎么卖?”(采购询价)?
  小贩:“1个1元,半打5元,1打9.5元。”?
  妻子:“我只需要8个,但这次买1打。”(经济批量采购)?
  妻子:“这有一个坏的,换一个。”(验收、退料、换料)?
  回到家中,准备洗采、切菜、炒菜……(工艺线路),厨房中有燃气灶、微波炉、电饭煲……(工作中心)。妻子发现拨鸭毛最费时间(瓶颈工序,关键工艺路线),用微波炉自己做烤鸭可能来不及(产能不足),于是在楼下的餐厅里买现成的(产品委外)。?
  下午4点,电话铃又响:“妈妈,晚上几个同学想来家里吃饭,你帮忙准备一下。”(紧急订单)?
  “好的,你们想吃什么,爸爸晚上也有客人,你愿意和他们一起吃吗?”?
“菜你看着办吧,但一定要有番茄炒鸡蛋,我们不和大人一起吃,6:30左右回来。”(不能并单处理)?
  “好的,肯定让你们满意。”(订单确定)?
  鸡蛋又不够了,打电话叫小贬送来。(紧急采购)?
  6:30,一切准备就绪,可烤鸭还没送来,急忙打电话询问:“我是李太,怎么订的烤鸭还不送来?”(采购委外单跟催)?
  “不好意思,送货的人已经走了,可能是堵车吧,马上就会到的。”?
门铃响了。“李太太,这是您要的烤鸭。请在单上签一个字。”(验收、入库、转应付账款)?
  6:45,女儿的电话:“妈妈,我想现在带几个朋友回家吃饭可以吗?”(呵呵,又是紧急订购意向,要求现货)?
  “不行呀,女儿,今天妈已经需要准备两桌饭了,时间实在是来不及,真的非常抱歉,下次早点说,一定给你们准备好。”(哈哈,这就是ERP的使用局限,要有稳定的外部环境,要有一个起码的提前期)?
  送走了所有客人,疲惫的妻子坐在沙发上对丈夫说:“亲爱的,现在咱们家请客的频率非常高,应该要买些厨房用品了(设备采购),最好能再雇个小保姆(连人力资源系统也有接口了)。?
  丈夫:“家里你做主,需要什么你就去办吧。”(通过审核)?
  妻子:“还有,最近家里花销太大,用你的私房钱来补贴一下,好吗?”(最后就是应收货款的催要)?

现在还有人不理解ERP吗?记住,每一个合格的家庭都是生产厂长的有力竞争者!

使用 CC Cleaner Tool 来解决安装问题 | CC、CS3-CS6

原文:http://helpx.adobe.com/cn/creative-suite/kb/cs5-cleaner-tool-installation-problems.html

Adobe Creative Cloud (CC) Cleaner Tool 可帮助解决 Adobe Creative Cloud 和 Adobe Creative Suite (CS3-CS6) 应用程序的安装问题。该工具可删除 Creative Cloud 或 Creative Suite 应用程序预发布安装的安装记录。它不影响 Creative Cloud 或 Creative Suite 应用程序早期版本的现有安装。

下载地址:点此下载

备份地址:百度网盘(密码: 6hjp)

搬新家了。( ̄▽ ̄)

用了老薛主机的美国空间几个月后,总觉得速度不是很理想,ping了下每次大概都要200多ms,自己有时候恨不得(╯°Д°)╯︵┴┴。

昨天一狠心换成了香港空间,网站打开速度“嗖——”地就上去了,本地ping维持在56ms左右,和万网的空间连接速度差不多。

试用了一天,总体觉得还不错,就趁着香港空间搞活动就续费一年看看。

于是乎,更频繁地折腾各种主题了。

【转】远景(PCbeta)和驱动之家(mydrivers)广告过滤规则

来源:http://bbs.maxthon.cn/thread-519173-1-1.html

远景论坛 广告过滤
远景论坛 广告过滤规则
! Maxthon AdHunter
! site pcbeta.com
! author ·oVo·
! date 2014-04-02
! feedback http://is.gd/Filter_PCBeta
*baidu*/?.js*
*on/cf/*
*union*
*/biz/*
*cnzz*
##[style*='9px;width:980px;'] {height:auto !important}
###sitefocus,[style*='height:169px;'],[style*='height:171px;']
##[style*=';height:91px;b'],[class*=a_p],#weixinqr
###nv_forum>#wp>style[type='text/css']+div>div
###nv_forum>#wp>style[type='text/css']+div {height:auto !important;padding:0px !important}
!首页临时显示部分-2014开发者大会
###banner
!
!论坛(板块+帖子)推荐区域   2014-04-02
###nv_forum>#wp>[style^='width:998px;height:75px;']
###nv_forum>#wp>style[type='text/css']+div
!隐右拉宽(仅限文章页)
##.mn {width:auto !important;float:none !important}
###ct>.pb_ptr.pb_bdt2
!bbs拉宽
###nv_forum>#wp {width:95% !important}
##[style*='height:75px;b'],[style*='height:437px;o'] {margin:5px auto !important}
!
! Maxthon AdHunter
! site mydrivers.com
! author ·oVo·
! date 2014-05-08
! feedback http://is.gd/Filter_PCBeta
*baidu*/?.js
*/inc/*
*ad.gif
http://11.mydrivers.com/drivers/drivers*.js
##table[height='90'],.baidu_box,[id^=ad_],[id*=_ad]
##[id^=code_],.adggg1
##.down_in_url_left,.down_in_url_right
##.down_in_url_center>:not(.download_url)
##.down_in_url {height:auto !important}
!