</p> loca for substr(学号,1,4)=bjh
: W( D2 b* g% ?9 V8 M2 n3 A7 D if found()4 ]! ]# U+ ? q4 [' C5 R* W6 S
sum 学生.奖学金 to jxj for substr(学号,1,4)=bjh# V# ^; J! T) p1 m% Z
thisform.text2.value=bjh3 m5 \' K3 i1 ~; n& w
thisform.text3.value=jxj# c/ V3 t# s' Z
else
! ^% V: F& Z. M; G thisform.text2.value=""
# c- N1 T" R+ O# [7 W thisform.text3.value=""0 ^2 O6 _. K$ a7 z
messagebox("该班级不存在!")& |9 Y1 a! s6 D) y+ `% Q, ^
endif4 k @5 Y' s0 A! a% F0 ~; a
thisform.refresh4 Z2 p( y9 p0 R$ e! c% E
(2)Command2的click事件代码
- f/ U8 U8 d1 u0 H6 [5 v5 _ thisform.release
2 S( G4 |& ?, Z# r! j% {2 D 5、
% Q2 F) [1 b& [9 @$ B) m5 c text1的valid事件代码:
/ P3 p5 ^6 k+ T* q& t0 r5 E5 ? tbn=alltrim(thisform.text1.value). J$ w7 O$ [$ y9 U7 ?5 u4 M: g
if file("&tbn..dbf")
, Z; U& d* y- }3 N% G* J use (tbn)
$ {1 U! }- P9 }3 p* {1 E thisform.list1.clear
1 c: {. E2 R( v, V. ~ for i=1 to fcount()7 V- ?; \& s6 T' D# V& O# h- r# m
thisform.list1.additem(field(i))' c4 {5 z$ m: o" v8 k- \
endfor6 \1 Q4 b* O, D0 t
use5 O1 Z v2 ~% [: i+ k& S
else
8 G' Z1 F2 p# w" p' F message("指定的表文件不存在!请重新输入!")$ M1 y" r4 k0 G( f+ v
endif
/ A, {& D6 f( I: E thisform.refresh5 B- d( } M7 H/ v; H/ W% s6 f6 s( t
6、
$ h7 O9 R, ]4 g (1)command1的click事件代码! y0 B& Q7 n# l' u
bjh=alltrim(thisform.text1.value)
2 u3 \4 ~3 ?0 ^+ Z: v4 e& R. ^ sele 学生
" l0 t6 i5 q8 s loca for substr(学号,1,4)=bjh
; P. ~8 _5 t0 a) k thisform.combo1.clear
% d0 K- @" |: ] f4 T. `9 f h3 D if found() Z) j& {. u5 t: } r& _
thisform.combo1.clear% l" ^7 M& h% U" N. b
thisform.combo1.displayvalue=学生.姓名
! [ w; Y! E2 I$ G0 W W- ~4 F( i do while substr(学号,1,4)=bjh
4 J0 A% Y* ~5 {& W thisform.combo1.additem(学生.姓名)
$ B5 g3 F! M# z/ R' w skip3 c0 s* m& _' F: Q" L3 O# J% F' O
enddo
/ |1 P, Q9 V/ X9 v4 v else
3 K* `& _9 y/ | messagebox("没有该班级")9 n2 n/ q0 T5 o) B. \
thisform.text1.value=""2 @. G/ M+ |) n& j* s
thisform.text1.setfocus1 N L4 L3 b* u/ Z, M, [* d
endif
: w5 d- u3 s& N& l, y- L (2)Command2的click事件代码
' ~# W) {# X! U$ U% h thisform.release
6 ?& P4 }* D1 T3 ? 7、
3 x6 P* f! r! I$ d (1)Form1的init事件代码:8 E l) I3 d: g K5 L5 z% A: s
public h,m,s
" u- S' p5 H8 k! U" r1 K- D. L store 0 to h,m,s
$ ~5 ~1 C8 x, L3 n/ O3 U thisform.timer1.enabled=.f.
' O$ q& L n; }4 V' d8 \: k' S/ Q thisform.text1.value='00'# e/ I7 i0 Y; M b3 T) L; C5 a
thisform.text2.value='00'# M& P3 H; ` W8 ]4 D- w2 ]
thisform.text3.value='00'
; h0 S- i1 j% u; o (2)Timer1的timer事件代码:, K" B" R# {. N% q# z0 p. p
s=s+1
7 }/ N0 q3 J/ Z, n" p if s>59, S, d3 V* e2 C, u8 V' j
s=0
3 i9 ?! ~7 U4 W& R. E; D9 E m=m+1
# \1 p0 J9 _- p; B4 |: I$ {+ v1 y- l endif0 c7 O) o7 R6 N$ F
if m>594 R3 H) g5 e/ ~
m=0
$ o; X; A" ~0 X! ^$ p& S& m h=h+1# A4 b8 i- e0 n7 H$ ?
endif: m' ?! Q0 k1 J, T/ A/ u) Q( I8 Y
if h>24- E# Y8 s- P' D
h=0
) l4 s9 E7 o: e endif( i! r1 ~) Y" A7 q2 M
+ t8 g) d3 p- ^* N. P s1=iif(s |