文章列表
 
2010-03-18 16:51

前些日子搞了一个基于vb的批处理程序。

程序设计的很烂,框架也很烂。客户方对应的也比较慢。可累我了一个透死。

不过在这个程序里我学到了一点东西。希望能和大家分享一下。就是vb和batch的返回值互交。

问题:
1>当我们在执行bat,bat又调用了vb应用进行业务处理的时候。我们如何能够分辨出vb是否执行成功了呢?
2>当vb里调用bat的时候。我们如何知道bat是否正确执行完了了呢?

网上写法很多。比较繁杂。找了半天很累,无意中发现一个方法。和大家分享一下。

1>解决方案

 
2009-09-14 13:45

【三字经全文】
人之初,性本善。性相近,习相远。
苟不教,性乃迁。教之道,贵以专。
昔孟母,择邻处。子不学,断机杼。
窦燕山,有义方,教五子,名俱扬。
养不教,父之过;教不严,师之惰。
子不学,非所宜。幼不学,老何为?
玉不琢,不成器;人不学,不知义。
为人子,方少时,亲师友,习礼仪。
香九龄,能温席。孝於亲,所当执。
融四岁,能让梨。弟於长,宜先知。
首孝弟,次见闻。知某数,识某文。
一而十,十而百,百而千,千而

 
2009-02-18 12:04

1.设置窗体属性showinTask=false

2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。

3.添加窗体最小化事件(首先需要添加事件引用):

// this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);

//上面一行是主窗体InitializeComponent()方法中需要添加的引用

private void Form1_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState==FormWindowState.Minimized)
{
   this.Hide();

 
2008-11-26 22:51

      好久没有来了,因为那个倒霉的金融危机的冲击,我们公司进行了大裁员,哎兄弟有幸活到了现在。

      可是!活下来的并非就是舒服的呢。自从一帮朋友走后。我忙活近4个月,天天加班,累的都快灵魂出窍了。呵呵!终于,活都忙完了。我又回来了,继续打点我的这个小家,回来和大家报个到。

       祝大家都能安然的走过这个倒霉的年头。希望大家平安快乐!

 
2008-06-28 19:31

//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
function isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}

//校验用户姓名:只能输入1-30个以字母开头的字串
function isTrueName(s)
{
var pa

 
2008-06-21 11:29
一行一行读取数据
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.*"%>
<html>
<head>
<title>文件读取</title>
</head>
<body>
<%
String path=request.getRealPath("");//取得当前目录的路径
FileReader fr=new FileReader(path + "\\file\\inc\\t.txt");//建立FileReader对象,并实例化为fr
BufferedRea
 
2008-06-21 11:29
java文件操作大全

文件的建立/检查与删除
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.*"%>
<html>
<head>
<title>文件的建立、检查与删除</title>
</head>
<body>
<%
String path=request.getRealPath("");
//out.println(path);
File f=new File(path,"File.txt");
//out.println(f);
 
2008-06-21 10:32
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。
1、Create Sequence
你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,
CREATE SEQUENCE emp_sequence
INCREMENT BY 1  -- 每次加几个
START WITH 1   -- 从1开始计数
NOMAXVALUE    -- 不设置最大值
NOCYCLE     -- 一直累加,不循环
CACHE 10;

一旦定义了emp_sequence,你就可以用CURRVAL,NEXTVAL
CURRVAL=返回 sequence的当前值
NEXTV
 
2008-06-13 15:14

隐藏并且不占位
<div id="mmm">
插入FLASH动画<br>
插入FLASH动画<br>
插入FLASH动画<br>
插入FLASH动画<br>
插入FLASH动画<br>
</div>
<input type="button" name=hiddendiv value="隐藏" onClick="javascript:return document.all.mmm.style.display='none'">
<input type="button" name=showdiv value="显示"onClick="javascript:return document.all.mmm.style.

 
2008-05-28 16:23
C语言中的结构是有实现位段的能力的,噢!你问它到底是什么形式是吧?这个问题呆会给你答案。让我们先看看位段的作用:位段是在字段的声明后面加一个冒号以及一个表示字段位长的整数来实现的。这种用法又被就叫作“深入逻辑元件的编程”,如果你对系统编程感兴趣,那么这篇文章你就不应该错过!
  我把使用位段的几个理由告诉大家:1、它能把长度为奇数的数据包装在一起,从而节省存储的空间;2、它可以很方便地访问一个整型值的部分内容。
  首先我要提醒大家注意几点:1、位段成员只有三种类型:int ,unsigned
 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

讲的挺全的,就是有点繁琐,没有自己的体会在里面,无借鉴。。
 

Private Sub Form_Load () If Check1.Value = 0 Then DataGrid1.AllowDelete = False
 

我想要的 都有 非常感谢
 

有用,谢啦。
 

[表情]
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu