请问用vb6自带控件打印出类似收费票据大小和格式的报表

bangnang 2003-08-02 09:22:25
请问用vb6自带控件打印出类似收费票据大小和格式的报表
...全文
228 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunruping 2004-03-11
  • 打赏
  • 举报
回复
我也在用crastal做相关的发票打印
guchenghong 2004-03-09
  • 打赏
  • 举报
回复
我现在就在用crastal做相关的发票打印,琢磨很长时间了
planetike 2003-09-04
  • 打赏
  • 举报
回复
要不打表单也很不错啊.
yijiansong 2003-09-03
  • 打赏
  • 举报
回复
用控件更好
AndyZhang_ 2003-09-03
  • 打赏
  • 举报
回复
我也有同感!
win98ddk 2003-08-22
  • 打赏
  • 举报
回复
FlexCell是一款美观、方便、易用的电子表格控件,附带FlexCell表格设计器,提供图表、打印预览、打印等功能,不需要Excel运行库支持就可以输出为Excel WorkBook。使用FlexCell控件,您可以方便地制作出非常专业的报表和数据录入界面。它有以下特性:

一、 美观大方
1. 可以定制多种样式的图表;
2. 包含漂亮的下拉日历控件;
3. 可以分别为奇数行和偶数行设置不同的背景色;
4. 可以为滚动条设置背景色、平面风格;
5. 提供了图片单元格,可以制作出图文并茂的报表;
6. 专业的Windows Installer安装程序,提供专业的安装界面。
二、 丰富的编辑功能
1. 可以自由复制、剪切、粘贴单元格内容,可以和Excel、用友华表等软件互相复制、粘贴文本;
2. 可以设置单元格的属性:字体、对齐方式、文字颜色、填充色、框线、自动换行、锁定;
3. 灵活的单元格合并功能;
4. 可以编辑页眉和页脚;
5. 支持鼠标滚轮(MouseWheel)操作;
6. 支持新建、打开、保存文档,以及导出HTML文件;
7. 不需要Excel运行库的支持即可将表格内容输出成Excel Workbook。
三、 编程方便
1. 提供FlexCell表格设计器,无需任何编程即可制作出漂亮的报表模板及程序界面;
2. 提供打印及打印预览功能,所见即所得,便于调试程序;
3. 提供了TextBox、ComboBox、CheckBox、Calendar、Button、HyperLink等6种单元格类型;
4. 提供了Cell、Chart、Column、ComboBox、Images、Range、Selection、PageSetup等8个编程对象;
5. 全面采用面向对象语法;
6. 软件包中包含完整的VB6.0、VB.Net、C#示例,可以帮助您快速掌握本控件的使用方法。
bangnang 2003-08-04
  • 打赏
  • 举报
回复
我用了form.printform 可是打印出来的纸上只有表单的部分,发现好象与窗体在桌面的位置有关,
我把窗体移动一定位置,打印出的窗体在纸上也移动相应位置,好怪啊!!
Supra_Ex 2003-08-04
  • 打赏
  • 举报
回复
设计窗体,用.printform
还想懒够 2003-08-04
  • 打赏
  • 举报
回复
最好别用form.printform,这东东特怪,并且效果也不怎么好,不信你用针打试试,打出来一堆的点点,看着特郁闷、

要么就用一个表格控件(可进行打印的)。要么就自己用代码画到打印机中去吧
gemgama 2003-08-03
  • 打赏
  • 举报
回复
用from.print打印, 在from上放置shape、textbox、label等控件来画票据和显示、打印数据就可以了
bangnang 2003-08-03
  • 打赏
  • 举报
回复
能不能打印时,只打印有内容部分,剩下空白处仍留在打印记里,象打印一个工资条,只打印出纸张的一小部分,而未被打印大部分仍留在打印机里
bangnang 2003-08-02
  • 打赏
  • 举报
回复
可是用pincturebox能从数据库倒出数据打印吗?
junwhj 2003-08-02
  • 打赏
  • 举报
回复
用DataReport,是VB自带的,但这不是一个控件。

或者用PictureBox画,再用Printer打印。
还想懒够 2003-08-02
  • 打赏
  • 举报
回复
当然可以,只不过需要调试老半天

用代码从数据库中取值,然后再picture1.print 到控件中去
已经博主授权,源码转载自 https://pan.quark.cn/s/a4b39357ea24 GridLayout是一种在Android系统中应用的布局方法,它通过构建二维网格来组织界面组件,为开发者提供了一个便捷且多样的途径来布置用户界面元素。在这个详尽的阐释中,我们将全面研究GridLayout的操作方式、其独有特性以及如何在实际的项目开发中高效地运用它。 GridLayout的关键在于其网格构造。在GridLayout中,每个控件可以占据一个或多个网格单元,这些单元通过行列坐标进行标识。通过设定控件的`android:layout_row`和`android:layout_column`属性,开发者可以明确控件在网格中的位置。比如,`android:layout_row="1"`意味着该控件位于第二行,而`android:layout_column="2"`则表示该控件位于第三列。 另外,GridLayout还支持设置控件能够跨越的网格单元数目,这通过`android:layout_rowSpan`和`android:layout_columnSpan`属性来实现。假如一个控件的`layout_rowSpan="2"`,那么它将覆盖两行的区域,`layout_columnSpan="3"`则会导致其横跨三列。这种高度的适应性使得GridLayout能够满足各种复杂的界面设计需求。 在GridLayout的应用中,控件大小一般会自动适配以填满整个网格单元。不过,开发者也可以通过`android:layout_width`和`android:layout_height`属性来设定确切的尺寸,或者使用`android:layout_weight`属性来分配剩余的空间...

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧