数学建模社区-数学中国

标题: 请教佛山的vb高手编写一个简单的标签打印程式 [打印本页]

作者: semaphore15    时间: 2012-11-12 13:03
标题: 请教佛山的vb高手编写一个简单的标签打印程式
请教佛山的vb高手编写一个简单的标签打印程式, 谢谢!!!!!
作者: semaphore15    时间: 2012-11-12 13:25
请尽快与我联系, 谢谢!
作者: semaphore15    时间: 2012-11-13 11:18
会有一点点的酬劳作为报答,谢谢!
作者: semaphore15    时间: 2012-11-16 14:54
谢谢老大,我现在有三种不同大小的标签,最小的在比A4纸长一点点的纸上大概有72张,中的有42张,大的有9张。现在在标签上打的分别的是(12111641)日期(121116),班组编号(4或3),材质(1或空白)还有需要的规格跟长度。但是小的标签只有日期,班组编号和材质。中的有两种,一种是有(12111641)日期,班组编号和材质,另外一种的除了跟第一种一样之外,在第二行还有规格(19*0.5*6)(19直径*0.5厚度)跟长度(特定长度或空白)。最大的标签跟第二种中标签一样。
( Z9 p3 E) ^* a4 C
* i+ b. `6 L) ^7 m7 X- q  p我发现我们包装的工人除了包装外,还花了太多时间(超过一个小时)在把上面的资料每个每个的用印章打上去,他们做的是计件工的,我想帮他们做一点东西样他们可以赚取更多。因为他们的文化水平不高,所以我想设计一个可以在触屏(1024*768)上用的程序,用最简单最简单的界面来做这件事,把标签在激光打印机上打出来。
  s) Z& W" z6 F/ d" @( C" z
- @" ?6 }& E, r' m( z; M最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
( v9 @: K' t) N' i" t/ J5 x
4 [9 J* K1 Z) @; z! D第一层界面只有“小标签”,“中标签”,“大标签”的按键可以选择。9 [  e% s, S& {

/ R2 C1 V# c' v+ z( ~6 S* \0 w6 K按键后自动跳去所属的第二层界面! K- Q% N  L6 }7 o6 ]" t

1 q9 ]5 K) w, m* e2 W$ w“小标签”第二层界面
5 q* ?+ A1 x6 e: k! i+ _( U6 v" I
不用输入的:4 ^0 _+ ]2 z( A( \8 T

9 Q# h9 R8 [3 s2 g-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)# u9 k. F1 d3 T3 m# Y

6 B- y! P  o0 e" t% _可以输入的:
* d. o" {+ A8 E" @7 ^( C% R
, [+ b4 o  [. W$ G  O. {-两个班组编号(3或4)的按键。
0 k4 S% h9 Z! P5 w-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。2 r  C+ D+ ~5 j, X" h  t
-打印张数,数字键盘,按1会在大纸上的72个小标签里面印上72个“12111631“,按20的会在20张大纸上印上同一样的编号。
. b# P* e8 z* m' g2 o: y4 A+ s% J0 s( k/ b+ c& l8 L* Z
其他的按键有:回主目录,下一页
. ?3 {( x  z, P# Q
" J0 N2 ?& `8 g. K- }- |“中标签”第二层界面
: Q6 h0 v1 s3 @5 K; c( l; X- g: `3 Y
不用输入的:
& M6 N9 `0 {- S- y1 b! T  J: d& R7 O( n9 O: A( X8 J1 @! i
-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
# F% z  K% V9 c+ K7 Z0 x+ S5 S; @0 \8 P- [  I/ t4 @
可以输入的:
+ v; J3 O$ |$ e
/ Q; W# [% D' t4 C-两个班组编号(3或4)的按键。0 J1 S6 t. C2 i. n  k# F" q
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。
0 I- F% w6 \  D2 e3 D-打印张数,数字键盘,按1会在大纸上的42个中标签里面印上42个“12111631“,按20的会在20张大纸上印上同一样的编号。
( U4 i6 l( F; b: b: ]% h# w
1 Y$ _1 f& o- p. K可以输入或可以不输入的:
" I" K8 E' D! V, t4 ?& }" Z
2 B3 f" Q$ k( P2 ^. L1 ]如果他们输入下面的质料的话会印在第二行上,否则空白
2 f8 M1 O8 Y5 C( r2 a  _& [2 x& O1 j2 ?
-规格(数字键盘)跟长度(数字键盘)
9 H' I' i1 e/ K* W" z如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4
+ k" C$ {' L5 g) P" X, l  }如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
! \- U. P% k3 M% h如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
; ^' f) v4 O( m3 V8 w3 Z9 U+ h
# k2 B* S; C4 I8 c( ?3 a其他的按键有:回主目录,下一页
/ S6 |  G3 d, _: S4 l( I6 b# D1 p6 W
“大标签”第二层界面! V2 \" r& J$ t6 X/ ^2 e
; B  _& h, q1 K* g5 R
不用输入的:
) J) B) r; B! d6 T9 u  @, q1 L3 u/ t3 O
-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)( e0 R: V* p! U

4 _3 l/ H. I7 R$ k5 Y; Q可以输入的:: s6 m- q4 g' R) q

1 E2 M0 z6 }' @6 o5 S; n-两个班组编号(3或4)的按键。. V) {) u! c3 w& @" S1 w# P
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。5 U% S* S- K! ?# h/ a, a
-规格(数字键盘)跟长度(数字键盘)' m: @$ Z' F. c3 j2 B
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4$ r9 D" a$ X. c# u  d5 l
如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
6 _# {' Z5 X9 g% S; ]- h  w如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.387 Z3 v! C# w0 C5 _+ a3 A" |& k! ?
-打印张数,数字键盘,按1会在大纸上的9个大标签里面印上9个“12111631“,按20的会在20张大纸上印上同一样的编号。4 G; J1 H% Q- u+ R) ~
2 R3 q6 G& U, N7 y
其他的按键有:回主目录,下一页/ v' }3 X0 Q$ C, [$ A
/ a' H, g( r* V  T
1 G$ x# j7 `1 `  E+ J2 t
最后一层的界面会预览在上一页输入后的数据:3 o" x7 \3 h; V6 n& v* d

" ]- n" H; m5 r+ j# P3 E2 `# |( c例:
9 r5 m, S% ?, g9 M7 h5 [
  t; u) I" q+ T& R* Y% q小标签
$ K3 `. y5 d) g, l4 z
( t# u7 c9 m, k% n; n* L3 z% V! ~12111631或1211163" f# W) i) _$ T7 y/ ]
, E" s* T+ K# j1 u
中标签3 J( \1 a. U" @1 ^# @5 }8 p0 y  Z3 ?

/ d* b0 h- k9 |第一种
( o9 o* L$ Y" a* z( N12111631或1211163- n" c1 c: p: b" U# H

3 Z- t! C4 l8 b% ~第二种
' i" K" X0 J/ z; E12111631或1211163
5 n* S$ p+ ^- ^1 X
; Q- D, x) s) d0 ~19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
- w; w! |4 k, W: P6 y
, y. z  b7 Z& _/ w/ |3 `$ u6 @; X& y1 t+ g. l! |4 Q1 n$ a) Y- H

) [" d  |6 A- U, j& w12111631或12111634 K( {  s3 Q" h! b4 K% n0 C
, y+ V, ~, d: m& f' I
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38" d4 w/ t' j* t/ L

: m- N5 B- u- O" {; `大标签
% [! q) U+ W& Y- r* q6 u; G& a  Q4 D
12111631或12111631 @, j  S/ G8 t+ U8 z
' J8 b) j* m/ }* }* m8 ]- ?
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
$ c5 ~# I" _& k# H& h' C  `
7 C" Z2 h  ?  |# d% o6 w, L3 T其他的按键有:打印,回主目录,上一页
7 ?( K# E  R4 t. s# S' v+ J2 c- G/ H  |$ G
最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
8 r) ^' m' T. C7 v8 r; R2 {2 d
作者: 诺&然    时间: 2013-1-25 15:08
好复杂啊,貌似我学的不够用
作者: 奥霸马2014    时间: 2014-8-1 11:46
。。。。。。。。。




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5