VB列印的問題,VB中關於列印的問題

時間 2025-06-22 00:20:17

1樓:

1.你需要安裝企業版,標準版沒那個功能,然後用datareport 設計器。

2.在datareport設計器裡有 rpttextbox 控制項,還有線條控制項等,頃洞用他們來設計你的報表,設定 rpttextbox 繫結的成員(datamember屬性)

在你的列印胡橘按鈕里加入**。

你的資料雀做枯源(如 adodc控制項)預覽)

直接列印)

vb中關於列印的問題

2樓:一碑電影

列印的時候是需要單獨再設定一次列印字型的,可以改成下面這樣。

private sub command3_click() '列印= 1

true==

for i = 1 to

next i

end sub

把列印那個過程改成上面這樣就行了。

把你的第二個問題描寫詳細點嘛。

應該說只要程式執行了這一句,該文件是必定會被列印的,除非你的印表機有問題。

3樓:網友

直接用printer控制項即可。

set printer = printers(0) '設定印表機。

vbmillimeters '設定單位公釐。

宋體" '設定字型。

falsefalse

10, 10)-step(1, 1) '劃線從座標10,10到11,11

10 '設定文字的左邊距。

10 '設定文字的上邊距。

文字" '輸出文字,輸出後別忘了重新設定邊距。

新建一頁。印表機輸出。

printer控制項屬性也不是太多,花點時間研究一下,肯定能滿足你的需求的。

打字不易,如滿意,望~~。

vb 關於列印問題

4樓:艾荷熠笙

private sub print()

on err goto a

t = strconv(tb1, vbunicode)t

a:msgbox "沒連線到印表機"

end sub正解。

5樓:是小白啊

可以這樣啊。

private sub print()

on err goto a

t = strconv(tb1, vbunicode)t

a:msgbox "沒連線到印表機"

end sub

6樓:網友

**很長,你看一下這裡的例子。

vb**問題

7樓:網友

vb中使用excel需要先新增excel控制項的。

1) 在vb應用程式中呼叫excel,計算機系統中必須安裝excel。從vb5「工程」選單中選擇「引用」

2) 在「引用」對話方塊中選擇excel型別庫:"microsoft object library"。其中是電腦上安裝的excel版本,不同電腦可能不同。

8樓:匿名使用者

在引用中新增這個引用,我執行了你的**,沒有問題,可以開啟工作簿。

我的是office 2007,如果你的不是2007,可能不是 excel

9樓:網友

很有可能是沒有新增引用。

vb中的列印問題·····

10樓:

你這兩個for迴圈執行下來,上邊的那個print執行了16次。

你想產生兩個4x4的矩陣,只佔4行,只需要執行4次就夠了。

for i = 1 to 4

print tab(20 + 5 * j); a(i, 1); a(i, 2); a(i, 3); a(i, 4); tab(50 + 5 * j); b(i, 1); b(i, 2); b(i, 3); b(i, 4)

next i

這個語句有些長,如果矩陣元素多了,這樣也不現實。

你可以for i = 1 to 4

for j = 1 to 4

此處拼接字串。

next j

print 上面拼接好的字串。

next i

vb列印問題

11樓:要那麼幸福

試試private sub printbookinformation_click()

end sub

這個**,也可以列印。以前我做vb課程設計時列印就是用的這個。

12樓:亂石穿空

看看你的印表機是否支援類似的這兩個屬性:

centerhorizontally = true'水平居中。

centervertically = true'垂直居中。

13樓:唯漠情

==然後將線條**設計到form5的中間,再列印就可以了。

14樓:網友

可以去列印店,那裡可以幫你調整到合適位置。 而且列印也不貴。

vb中窗體列印問題

15樓:手機使用者

難道你不能將診斷報告輸出到word、txt之類的文件中嗎?這樣你想打多大就可以打多大,不是很自由嗎?

如果你覺得還得調出word文件麻煩,你完全可以呼叫word模組,將列印內容用程式寫入word文件,然後通過程式呼叫word中有關印表機的命令,其中紙張大小屬性設定為a4,同樣可以實現你的要求。具體你看看word中的幫助。

最近手頭活很多,沒時間幫你寫**,你就自己琢磨吧。這方面多看看幫助,應該不能。

16樓:網友

你把窗體重繪開啟看看。

關於vb的問題!關於VB的問題

在文字框的text屬性裡設為 中國。不就ok了。剛測試過,沒問題的,你在form里加個command1,點選後,可以實現你說的效果,有問題,訊息問我。private declare sub sleep lib kernel32 byval dwmilliseconds as long private...

vb入門問題,關於vb的小問題

也不知道你是不是喜歡學習程式設計。如果不喜歡就應付考試就可以了。喜歡的話,一開始不知道看什麼就上圖書館找書看去吧,看得多了,你就慢慢知道學什麼了。慢慢來吧,做一些實用的小程式,為以後工作打基礎吧。關於vb的小問題 setmynum是一個變數。val表示把括號後面的數轉化為10進位制的數值形式。h是1...

vb中的UBound的問題,VB中ubound()是什麼意思啊?

先說多維陣列 在一維陣列中,我們例如說從桌子左邊到右邊,每1cm為一個單位,可以有陣列 長度 i 這個i從0到120 在二維陣列中,我除了左右,我們有按照前後,每1cm為一個單位就有了陣列 桌面 i,j 這個1從0到120,j從0到60 在三維陣列中,我們除了前後左右,再加上上下,從下到上也每1cm...