数学建模社区-数学中国

标题: 请教佛山的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厚度)跟长度(特定长度或空白)。最大的标签跟第二种中标签一样。1 O- j5 q# u/ O9 \& J; e0 }" o5 W

0 X5 c. a/ t& `. F7 B1 F  O, b我发现我们包装的工人除了包装外,还花了太多时间(超过一个小时)在把上面的资料每个每个的用印章打上去,他们做的是计件工的,我想帮他们做一点东西样他们可以赚取更多。因为他们的文化水平不高,所以我想设计一个可以在触屏(1024*768)上用的程序,用最简单最简单的界面来做这件事,把标签在激光打印机上打出来。& f; n: F$ i! F

% f( j1 W- E( O( r; k4 \  O0 y最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
- v7 v3 M: {+ G% E! W9 I" ~9 k0 ~$ `( }! f# W2 l: f
第一层界面只有“小标签”,“中标签”,“大标签”的按键可以选择。
' q# p( ~* h* X* S
* d5 x* s- `, X& Y, W按键后自动跳去所属的第二层界面2 S& o3 Y2 N! Y/ p% w
, o/ w$ t* X1 f" W
“小标签”第二层界面
$ T; m5 w' K( d7 y# k% @
. J  }; P, P1 I2 `- S' R' Q不用输入的:
6 r  W% e  y# h7 w' ^4 E* H1 g
% f, I, u, p( W# S0 ]8 [-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)% w' |0 u+ }$ |' J: i

$ s( W2 Z" u- i; s可以输入的:
3 O) M3 w( a2 @/ K, i8 _
3 a- E8 P% S# F8 D-两个班组编号(3或4)的按键。' A% L  B" y6 C
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。
9 c' l5 s+ I! ^, `8 _- O. ^" T8 N-打印张数,数字键盘,按1会在大纸上的72个小标签里面印上72个“12111631“,按20的会在20张大纸上印上同一样的编号。
' |6 o1 J6 l, {7 q0 q, W+ _
; u! `( J1 ~; j: U" ~8 _其他的按键有:回主目录,下一页6 M) q8 W+ H% s

. l* D, j4 S! @. b& J' l“中标签”第二层界面
- u0 f3 t* d/ M/ I5 l; Z& N/ w5 s/ m) B; N( [% u, {7 R5 n! i
不用输入的:( I& ^5 @* s) z+ g- Z, l& N0 C

& H5 W1 t1 d) ^, p" M* n9 K-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
3 j" M' A& e% Q, d: E( N
8 N' S2 Z9 |. n% Y% @) q9 g1 a8 i; Q可以输入的:7 \: J3 ]  K$ \0 k

3 o7 ?" i+ x$ t8 o9 Y1 f-两个班组编号(3或4)的按键。
5 A$ l' g9 N" Z: W! B4 b-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。# j( ^, Q  W, V! M! D5 _
-打印张数,数字键盘,按1会在大纸上的42个中标签里面印上42个“12111631“,按20的会在20张大纸上印上同一样的编号。
' j# X; i4 G# `$ O& W$ }$ _
7 P+ _8 C/ Q" S; I. {( z可以输入或可以不输入的:
( u  T  h- b+ P; d, G* u& S- m
) G- P9 d: o) d) }如果他们输入下面的质料的话会印在第二行上,否则空白
3 \0 q9 u( ^  @
+ }8 [% [$ l5 K4 z% b-规格(数字键盘)跟长度(数字键盘)4 ~& G- n# i6 {2 k
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4
" b5 ?4 c5 f' {2 g如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
/ l2 l  C: y7 H7 d& }9 p( z3 \如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
' x; ^& M% N' I
) E& R+ Y' M9 V: q7 J1 o$ C6 @- e其他的按键有:回主目录,下一页
, O' Z, o/ \( N) X, _8 N, E
$ ]; V9 k* e7 k, B1 |+ w“大标签”第二层界面$ N# h- l4 [6 T/ A* P- o# x+ E

. C  i  a% P. s( F不用输入的:9 v7 v1 o6 G1 k. r5 }' S7 G
' r. A1 e( ]1 d
-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天); r5 \: N) s# |& W# ]6 j" C

& I- ~5 r+ s9 u8 V可以输入的:. A7 O; k/ K" ]4 m( O7 F, O7 o
" E: \( q! ~0 ~& o& r/ }
-两个班组编号(3或4)的按键。8 x. F2 p' N9 O) H8 z
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。. G( G; ^3 M. b, ^" s1 ?. H
-规格(数字键盘)跟长度(数字键盘), u. o. x8 H1 X1 ~
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4
1 t) Z  B# p* G) _* D# o& O如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4, \8 T% {& G( o% f( j1 I* p
如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38* `8 j3 ^6 H% w  |9 j
-打印张数,数字键盘,按1会在大纸上的9个大标签里面印上9个“12111631“,按20的会在20张大纸上印上同一样的编号。0 i* w/ G1 L6 c* Q! s  G( B
4 r  g$ q. R8 X5 L
其他的按键有:回主目录,下一页
" n. P. I4 N$ T" R. n; n: i# O; `! Y  }* `: p3 U

' w, ]- F4 F8 r! h最后一层的界面会预览在上一页输入后的数据:( H6 z, e% x. v

& b$ V6 w8 t; Q# T% P! Y例:
$ T# A7 f' v7 k5 L* R7 M$ l) b3 m$ b/ n6 @( S% D* w
小标签) q: W, u4 X1 V) ]
' v# X9 T. S7 p- W, x9 _5 z8 |" b
12111631或1211163# @# z5 q( M; ?! e

/ }- t! B6 F8 e中标签
* U. _6 @9 v# @; |, b3 G3 h6 Z) n& B" V4 L  Q
第一种
, k( I* ~9 y& l, l9 f* U12111631或12111633 A+ L3 W' [. _
6 Y+ ?* a' t& L- _! y- R( R% V( O% P
第二种
! z  k5 |, m# D( M  t8 B/ Y) H12111631或1211163
6 j- `/ Z  W. J! G/ Z8 h0 {- N; [) s4 w8 z3 Q7 c
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38* M! [6 N, Q8 b3 ?$ M1 z
1 _3 s7 U, `, U% ~$ a) D
0 _  z' n3 N9 H% S1 f  h& q; A" o
" |6 I/ a" O! w* B- ?
12111631或1211163* l% N: n0 t' `

4 A* s2 y0 N5 H! P3 Y7 S# J" r19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
  J& e5 k" I# {' y
; i4 T$ a3 R2 r5 W* [大标签
  X' G- R/ p8 E& X" i. Z$ p. s) `, b. O( ~: i; U
12111631或1211163
$ C6 }# C; ^, _) }9 I. n- q7 I% p- J. b
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
& p$ N9 P4 f0 H3 x
1 i9 m- K6 |4 q3 q% t- o4 N其他的按键有:打印,回主目录,上一页6 |# c, a5 _" Q. T0 h% U

1 k5 ^/ N# x& B* l最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
) M* A( d, R0 R& u
作者: 诺&然    时间: 2013-1-25 15:08
好复杂啊,貌似我学的不够用
作者: 奥霸马2014    时间: 2014-8-1 11:46
。。。。。。。。。




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