数学建模社区-数学中国

标题: 请教佛山的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厚度)跟长度(特定长度或空白)。最大的标签跟第二种中标签一样。
; e- u5 {0 U: p2 `( @) r
" Q6 m) y9 o9 b. D我发现我们包装的工人除了包装外,还花了太多时间(超过一个小时)在把上面的资料每个每个的用印章打上去,他们做的是计件工的,我想帮他们做一点东西样他们可以赚取更多。因为他们的文化水平不高,所以我想设计一个可以在触屏(1024*768)上用的程序,用最简单最简单的界面来做这件事,把标签在激光打印机上打出来。" [- y0 q2 b* a" @
4 _" {& ^$ ]) X  G+ @( ^
最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
( X0 u# i: |" U! ^
: V" _* q' K# ^第一层界面只有“小标签”,“中标签”,“大标签”的按键可以选择。
! v, S- s/ M# G; v1 ^+ M2 H
) c9 a& {& G4 Q# p8 g7 {8 M- J( Y; x按键后自动跳去所属的第二层界面0 E: T! m; z4 ~6 `1 A

) z" S( t8 {) H“小标签”第二层界面6 k0 e/ ~9 ^4 `, D

- |; @4 X, u, ]& O( E5 s* S不用输入的:
4 L! M# R) Z& t$ i0 A0 ?4 w/ M0 C
7 ^: O# G- [0 i2 h- E# @-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)% _( G, i3 A! `- S6 M( T

! i% S, L+ v. U可以输入的:& S! ~. x3 `) b- G  i

2 p3 d- t; Y2 |, U+ W* C1 ~7 x-两个班组编号(3或4)的按键。
& o! @- P2 T8 w: V, l-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。" v! _3 F9 j7 q% o* p" l
-打印张数,数字键盘,按1会在大纸上的72个小标签里面印上72个“12111631“,按20的会在20张大纸上印上同一样的编号。
8 g. b- H; R( O/ M% w3 n7 u( k$ Z/ p; D# _( m! g, N
其他的按键有:回主目录,下一页
: ?; w* y9 S  s- E( Y& ~# I6 {% V- _# n) ]$ g1 c
“中标签”第二层界面
& Q# Z; t5 Y- R$ M) U* L2 P* X% r$ z0 G  `2 F  a( F0 T: ?
不用输入的:0 G) W/ {# e7 \' q1 c8 k  A

+ q' f4 p' |" J5 {( A-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
+ G4 Y: u0 l7 w9 e9 ?( ]
0 ]5 T' U+ ?& m/ `% H: e9 b可以输入的:
/ V2 m  q, H+ B4 O
$ ]$ a+ c0 D5 R3 ~# d- v-两个班组编号(3或4)的按键。
& {1 D7 o0 i9 t/ L5 G, W-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。* o$ m! J1 `& @( P5 X
-打印张数,数字键盘,按1会在大纸上的42个中标签里面印上42个“12111631“,按20的会在20张大纸上印上同一样的编号。5 P: L" a" [0 }3 k
; v4 S/ M( S& R
可以输入或可以不输入的:
" _* o; L: R' a6 x0 D
! w/ n; t: N6 R0 b% r- n' |+ o2 m如果他们输入下面的质料的话会印在第二行上,否则空白; j' Q4 y( Q, [1 n/ a
; g0 j& Q9 I3 ~, _( V
-规格(数字键盘)跟长度(数字键盘)/ ]0 g' R* J$ B
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.46 R0 X. Y  [2 ^" t: H' C
如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.48 G* T9 ?0 k; H7 F
如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
! E( P* d- {/ a! ^4 z
( Y" A/ [1 G/ K5 X- ?) w其他的按键有:回主目录,下一页
7 e) S6 x6 k4 N; y
% F) L0 X. I* F- V% H# m2 @“大标签”第二层界面% k& I! w5 q! H# h! h6 \5 M
( g$ Y1 {) A* o7 i) j! O/ V  ]( q2 `
不用输入的:
& f$ G) W7 P- a  u( g7 K4 V  b: i8 G7 ]* t
-自动生成当天的日期,但是由于他们有时候在午夜12点过后还在工作,程序需要把12点后的日期改成昨天的日期。(以12点到早上7:30为限)(7:30后算下一天)
4 c9 }2 E- i, H3 I, ]9 E: s% B9 z* b% x# W
可以输入的:
( z; q( a3 _! C) r- ^7 r; ^$ h/ Y* F1 {
-两个班组编号(3或4)的按键。. {, {/ m2 u4 O3 y% u. d
-材质(2或3)的按键,按2键会打印“1”,按3键什么都不用打“空白“。7 `2 W0 |# M. Y# r
-规格(数字键盘)跟长度(数字键盘); E; X1 v: Q" @; }' D, E5 \
如果输入的只有直径(例:10)和厚度(例0.4),而没有长度的话会印上:10*0.4$ `* m- L. l2 o+ w1 u) ?2 @
如果输入的是两个宽度(例:宽度A是20,宽度B是10)和厚度(例0.4),而没有长度的话会印上:20*10*0.4
' a# b7 e6 Z- u% w如果他们也有输入长度的话会印上:10*0.4*6.38 或 20*10*0.4*6.38
2 A. c% m) s  p" r2 G+ m# X-打印张数,数字键盘,按1会在大纸上的9个大标签里面印上9个“12111631“,按20的会在20张大纸上印上同一样的编号。
6 Y. u6 `1 Q; r$ J+ N$ j
2 R( N1 m# ^/ o/ J其他的按键有:回主目录,下一页
& m& ]3 m  g7 _1 M- v* [! n& _( {8 i9 o

: B# X( Z$ \& H4 W最后一层的界面会预览在上一页输入后的数据:
2 i* z3 u8 _- T# i% T* I8 D0 x1 E9 u
例:
1 {; ^- Q1 V9 y  s0 B/ `7 K, o7 J, e: B6 Z- _. m7 i
小标签4 o8 y7 g4 ]: ~7 R2 f

) [" v1 D4 x) X1 |0 N# ?6 G12111631或1211163
9 A% G' U' O5 W  V8 x0 ~* y+ `4 h' U* Q2 S. ]6 H" z# p8 C
中标签' J5 Z, D6 h# T1 S+ @
/ a) W3 T3 n0 c5 r# w
第一种# r! q4 ]0 M; u& ]/ d$ u
12111631或1211163
% L! k% w" @7 S: t+ o3 n- N5 V# D6 x4 ~4 g
第二种
, V% J, u. R8 a6 q1 P; m0 _2 R12111631或1211163
5 q# h2 u6 u1 m, d/ S# O# x# d+ D8 ?. p9 M' Y* v5 G# V
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.389 |1 L! l- u. c4 ]
) ~+ j- L0 [  X6 @# @( P: Y1 Y. |
4 L- `; n3 c# ~  E  n1 P- Y
# }" U; s% V9 t9 J$ K( i' X
12111631或1211163
* D1 k% {4 h  Y2 H4 t" ^" R4 X- g
8 |# R- R6 n- X19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.380 a7 w: l6 t* m/ b' s3 R
( c4 v* u0 F8 N7 _& N( U
大标签
- z. u7 T, J- V  e" E8 `9 \' p! u6 @- t! v- |" H$ q
12111631或1211163
8 K( @' ?7 P4 W$ F: o4 i; E) W; S; J& O
19*0.5或19*0.5*6.38或20*10*0.5或20*10*0.5*6.38
0 m) j0 c5 m* n9 V0 M' k5 J3 o6 \! V% V# b# _" q
其他的按键有:打印,回主目录,上一页
' x/ s, C9 a  U+ R( H; p2 F+ G3 p7 f, F" Y& Y
最简单的界面我想我已经设计好,但是我不懂得去编程,希望各位老大帮手帮手!!!!!
0 N2 M0 o5 B) S! c% ]4 ?8 M" X
作者: 诺&然    时间: 2013-1-25 15:08
好复杂啊,貌似我学的不够用
作者: 奥霸马2014    时间: 2014-8-1 11:46
。。。。。。。。。




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