数学建模社区-数学中国

标题: 请教佛山的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厚度)跟长度(特定长度或空白)。最大的标签跟第二种中标签一样。
: C/ H4 {( @  s: `9 S; {
5 }) z. s, L$ S9 `我发现我们包装的工人除了包装外,还花了太多时间(超过一个小时)在把上面的资料每个每个的用印章打上去,他们做的是计件工的,我想帮他们做一点东西样他们可以赚取更多。因为他们的文化水平不高,所以我想设计一个可以在触屏(1024*768)上用的程序,用最简单最简单的界面来做这件事,把标签在激光打印机上打出来。7 E# H( w9 I7 g7 |, v4 z

/ p% c' o2 y4 b  r  d/ C) |, z; r最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
5 ?, e# b, S' C! o7 F; Y  Z; C# t
第一层界面只有“小标签”,“中标签”,“大标签”的按键可以选择。
( ?9 A1 s% p1 s# X8 K$ Q2 g4 n! }# }
- m  _; j/ ]- ?; D9 o9 N# R5 @按键后自动跳去所属的第二层界面1 K7 [. t- l4 T- a. {6 _* L

# z0 Y# Q' P' v& E& S$ s% F, e& `“小标签”第二层界面8 m8 v4 K: M. k) A
. r$ M$ L: X5 d# C7 C& D
不用输入的:- a) g9 e2 x4 S5 l

' q: B+ G! c0 _% X* h5 ^-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
( }7 ^/ `+ V+ N1 x& ~3 Q8 b
4 [  f+ @5 t) m% V' w  U可以输入的:3 z9 J4 ]$ S$ a( V* F9 P7 q) k

& m! E( K( {- W, p-两个班组编号(3或4)的按键。
3 Z+ \- m% r( T* d-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。- i! _* V3 S: Y/ C2 |2 d
-打印张数,数字键盘,按1会在大纸上的72个小标签里面印上72个“12111631“,按20的会在20张大纸上印上同一样的编号。
7 |, _3 E; O7 e# l# Q" V
# c& `- w; R/ q4 t其他的按键有:回主目录,下一页3 S6 a" Q' u  u4 p8 c

- ^% Y: s1 P4 D1 Q$ H, S. a; N, O“中标签”第二层界面9 `% n! q, W3 |' G0 q: b3 d

& T1 ~: v- n1 q不用输入的:
7 p9 o9 N" d, n" j: v9 }  O: d
$ D: P( G5 x, @) ?4 a' h" p, ~! S$ o-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
6 k6 k( V( j: H4 O) D$ V8 g  d8 i$ w. ?
可以输入的:) P6 b5 m  r. r! y6 Q6 {9 e

* u. ^! p, L$ N: n-两个班组编号(3或4)的按键。$ u8 T1 o+ t! u; c; d
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。
- k& D3 ]2 o& d5 k' k, h) s( M( k-打印张数,数字键盘,按1会在大纸上的42个中标签里面印上42个“12111631“,按20的会在20张大纸上印上同一样的编号。% B" g+ A4 ^" z# }9 H
  x1 l( N: s3 K2 s
可以输入或可以不输入的:# V3 |, r) Y5 `# ]. \, c- T% L
$ I& H7 F3 Y/ O/ S) o
如果他们输入下面的质料的话会印在第二行上,否则空白
; n0 ]- v; ~. u/ ^8 _2 Z$ I: e
, }5 g8 f# D* S! U, b; q  x-规格(数字键盘)跟长度(数字键盘)
3 _7 s& v3 r+ S& {如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4  d  i! q5 ~; @$ ?
如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
) V: B* |) l5 G如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
( g& h. j# ]* r% g: s
: S; w. ^* H3 M6 Q. A其他的按键有:回主目录,下一页
/ f) P/ F# R. \/ M+ J$ U9 e' d* o& k; g7 W, C$ u
“大标签”第二层界面# G/ R6 U5 d" d/ K; E: `% r2 o! D

! [% [  ?& V2 p: E, V( V* z7 E不用输入的:
) z* f6 `8 o7 z) Y# `" }
. ]/ i/ _9 e) t2 I$ }- z$ w  ?-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)+ }; d- m5 X$ l1 L
* W; l+ Z8 p! Q9 A) Z
可以输入的:
# v8 E, |  Y+ A9 D! f5 b/ ~. S) u( R2 B* D: e, D
-两个班组编号(3或4)的按键。
$ D$ X; W" O- T* H* @2 D" F$ g" x-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。3 g) h! e0 y' {5 ]- h/ T  A9 P  M
-规格(数字键盘)跟长度(数字键盘)/ S4 @0 k% \, z! G! j
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4" P% _& G7 {* q, z0 ^  y
如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
/ y( r. j; w5 o2 j; U如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
& R0 N5 g+ l& N" h' ?+ N  w: X) l-打印张数,数字键盘,按1会在大纸上的9个大标签里面印上9个“12111631“,按20的会在20张大纸上印上同一样的编号。
+ z; ~' N$ r; [) _8 x3 t
" A: w$ M" g) b其他的按键有:回主目录,下一页
" _% i- p) ?+ G' L" I, i2 A/ n8 O6 d4 [6 Q

) E, U+ }4 ?% ?& W+ h7 e6 n最后一层的界面会预览在上一页输入后的数据:  X; q9 y$ D4 W/ I. B8 T# G; p

( z/ T) w9 h/ B$ A3 I例:
! j) L" x* R% o' j9 h" S" O3 S3 K8 {; _+ ~/ X4 }
小标签
: e8 J% C: J: Q, R. R
9 S; J3 f6 L) M" e12111631或1211163# J" H+ N* @! \1 L! v! i' \% ]7 l
/ R7 s; ~& A& y! G5 M- `
中标签* I# U6 c3 }2 Y
( ?, B, ~: I" e5 E" _/ d8 @
第一种$ m1 _6 {9 N& d3 t; y& }/ {
12111631或1211163- A2 M0 x) J: x
0 d1 ]' J6 L- ?9 A1 E/ [, T
第二种
0 g! P0 a+ v6 D! m; Z12111631或1211163
) }: U0 C2 e" U2 w2 T
9 c0 ~( D) I+ [9 _9 [: Y8 @/ a19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
5 ]# v7 @" ]4 ^2 W8 V; ]; W  O+ A$ V' a% w8 T* G7 y  L

1 V/ `7 F/ b) s  P
+ u+ S# w2 P2 ]8 v5 F1 A0 c+ U12111631或1211163
- i6 `. ^) E& e( A2 F. _6 q& E0 x, h$ Z4 [+ v
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
  L0 I' x6 Y- F, _$ p. O' H: Y6 y: D0 }9 J0 v* D$ D
大标签6 W; W5 Q: X" O8 q! ~

' w; P4 r. ~0 V: q. t+ \) o4 d12111631或1211163
" x& r7 m7 g0 T
# {: _2 j6 T4 h0 s19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38! ^4 ^( r* Q* u" V' s; X, j

% |6 E$ E! \4 v( t- A% ^1 @: K其他的按键有:打印,回主目录,上一页
6 X" G- L# F  W. g" N; N; m, ]) E( e% o: q$ \" T( k/ w' J  \! g
最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
) Q4 p* L5 Y" J( X. m) Z
作者: 诺&然    时间: 2013-1-25 15:08
好复杂啊,貌似我学的不够用
作者: 奥霸马2014    时间: 2014-8-1 11:46
。。。。。。。。。




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