a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 83|回复: 0

[Visual Basic] 如何在报表中使用自定义尺寸的纸张(1)

[复制链接]
发表于 2012-7-31 22:10:12 | 显示全部楼层 |阅读模式
  将下列代码粘贴到一个新模块中,并调用CheckCustomPage过程检查指定报表的自定义纸张。9 ?2 E( n1 w: B! \
  Typestr_DEVMODE
: p: N7 O  @, u+ A% E  s* J/ V  RGBAsString*94
+ W" y+ l& P/ \' V) ~  EndType
9 C/ @4 y5 H, f: B  Typetype_DEVMODE3 o7 U' k/ f" }. m6 i! E1 H
  strDeviceNameAsString*164 f  m% r* x6 I! A. J/ J
  intSpecVersionAsInteger
& z! B/ J/ P, @' l* x  intDriverVersionAsInteger, _& \4 z! {" h9 i
  intSizeAsInteger
& {2 S4 z: X4 x! T& N' I1 V  intDriverExtraAsInteger
' I; A: S+ V" V- N  lngFieldsAsLong
7 d" v% p; j$ f; z  intOrientationAsInteger
5 m3 W- `1 C! m  intPaperSizeAsInteger
/ p( N6 j7 ~- ?+ l5 A! M* c* H  intPaperLengthAsInteger
( K' a2 n. F( Z8 y* j6 B  intPaperWidthAsInteger
5 [( p9 s$ ~/ a" _  intScaleAsInteger
6 c  `4 U" x- U5 O3 F  intCopiesAsInteger$ s( `; q( W% `4 ?- B- ~$ t% Y
  intDefaultSourceAsInteger' H1 c6 e5 v8 Q! N
  intPrintQualityAsInteger# ^9 l' R* }  b  p+ L/ Z4 }
  intColorAsInteger" z6 s; g, ~# E$ x1 M4 g: Q$ G' H
  intDuplexAsInteger
, S4 g8 V' f! l$ w5 e- N  intResolutionAsInteger- W* O8 N6 Q) ^" |, I
  intTTOptionAsInteger# q( D# B4 Q% w. R, w8 Q
  intCollateAsInteger
5 i  E6 o0 l( h# x; P6 v  strFormNameAsString*16  h) h* q& \( j; @8 }
  lngPadAsLong. e# ~# i2 n; N# z; L$ F
  lngBitsAsLong
5 b/ ~) W- g. [4 A; G1 F( m  lngPWAsLong0 t  t8 h/ t  z$ U8 v+ t
  lngPHAsLong
3 a/ i; E, Q! |/ |& {$ k1 _  lngDFIAsLong
6 L2 V5 Z, A+ n0 Z" l. E- n  lngDFrAsLong
3 N- T) P: c$ b: u  EndType/ ~& @: k' q/ I( D
  PublicSubCheckCustomPage(ByValrptNameAsString). Y+ l  h1 m' t+ [( x+ z7 Z
  '用途:检查报表的自定义纸张' A/ J3 e% |/ d% {
  '调用方法:CallCheckCustomPage(rptName)9 _+ F# M+ D3 T% N' g. a! K9 O# s
  '参数说明:rptName:为检查的报表名称2 b/ ?9 C3 m' Z* p- V/ o) ~
  '调用举例:设有名为"MyReport"的报表,9 p& {5 ^/ e' U8 R' X) l5 k. `; @
  'CallCheckCustomPage("MyReport")
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-2 16:54 , Processed in 0.214038 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表