當前位置:首頁 » 編程軟體 » c列印機編程

c列印機編程

發布時間: 2023-06-26 07:31:08

c語言列印機輸出函數

c語言不能直接命令列印機。首先要明白幾個問題
1、列印機的指令時誰發出的 。這是個常識問題,都會說列印機當然是「微機」控制,指令當然由計算機發出;
2、要清楚計算機的指令時什麼類型的語言編譯的,微機通常的指令是匯編語言(低級語言),而C語言是高級語言,要明白兩者之間的關系和由C語言轉化成匯編語言的過程和彼此在計算機中存儲的位置。
3、要明白列印機的工作原理。
綜上:C語言中的printf函數是不能直接命令列印機的。。

*要清楚的明白,就得查清楚2中的一些關系和明白列印機的原理。
*學了微機原理和介面技術應該會有幫助。

❷ 請教C語言編程能否控制列印機

控制一個外設從原理上說其實很簡單,兩個主要步驟:
1.編寫設備和主機通訊介面的驅動,提供基本的數據交互介面
2.熟悉設備的通訊協議,基於1中的介面,按照協議交互數據即可

所謂協議,其實就是兩台機器之間子集定義的一套語言,最簡單的例子就是:
A發1,B收到1時知道A是處於運行狀態,那麼這個數字1就可以看成是A和B之間的一個協議,因為它們雙方都懂得1的含義

❸ 如何用 c語言 驅動列印機

DOS 命令 PRINT 可以列印 文本文件。
例如:
PRINT /D:\\MYNETWORK\PS_Printer A.IN

/D:\\MYNETWORK\PS_Printer -- 列印設備,我的網路上的列印機
A.IN -- 要打的文件名,可以含路徑

C 語言中函數 system("命令字元串");
把DOS命令字元串填入,就執行DOS命令。

❹ C語言怎麼才能控制列印機列印

//1.程序分析:先把圖形分成兩部分來看待,前四行一個規律,後三行一個規律,利用雙重 // for循環,第一層控制行,第二層控制列。 #include<stdio.h> void main(){ int i,j,k; for(i=0;i<4;i++)//for循環,第一層控制行 { for(j=0;j<=2-i;j++)//第二層控制列。 printf(" "); for(j=0;j<=2*i;j++) printf("*"); printf("\n"); }//前四行一個規律,先輸入空格,後輸入*;有規律的; for(i=2;i>=0;i--)//for循環,第一層控制行 { for(j=0;j<=2-i;j++)//第二層控制列。輸出空格; printf(" "); for(j=2*i;j>=0;j--)//輸出*; printf("*"); printf("\n");} getch();//可省略的函數,感覺用途就是可以在顯示的時可以不用看到press any key to continue // 不過是個有用的函數以後學習逐個輸出時有用 } 自己編的希望對你有用,不會的話在和我說

❺ VC++6.0編程。如何用列印機輸出,誰有常式成者追加100分,決不食言!!

這里有很多:http://dev.rdxx.com/VC/VCPrint/

CPrintDialog m_PrintDlg(FALSE);
CDC *pPrintDC;
if(AfxGetApp()->GetPrinterDeviceDefaults(&m_PrintDlg.m_pd)==0)
{
AfxMessageBox("沒有安裝列印機驅動程序或安裝的列印機驅動程序出現問題.");
pPrintDC=NULL;
return;
}
pPrintDC=new CDC;
pPrintDC->Attach(m_PrintDlg.CreatePrinterDC());
if(pPrintDC->StartPage())
pPrintDC->StartDoc("Evenness Tester Doc");
...
用pPrintDC把你要輸出的內容畫出來
文本:pPrintDC->TextOut(100,100,"你要輸出的內容");
圖形:太多了,自己看MSDN里關於CDC的內容吧
...
if(pPrintDC->EndPage())
pPrintDC->EndDoc();

熱點內容
擔保中介源碼 發布:2025-02-08 17:14:37 瀏覽:408
手機存儲卡速度測試 發布:2025-02-08 17:02:57 瀏覽:24
洪恩編程 發布:2025-02-08 17:02:19 瀏覽:812
linux遠程式控制制 發布:2025-02-08 17:02:16 瀏覽:151
珠心算演算法 發布:2025-02-08 17:00:37 瀏覽:916
動態ip可以做伺服器么 發布:2025-02-08 17:00:33 瀏覽:218
oracle定義存儲過程 發布:2025-02-08 16:54:35 瀏覽:149
mac玩飢荒要什麼配置 發布:2025-02-08 16:52:18 瀏覽:681
androidattributeset 發布:2025-02-08 16:51:23 瀏覽:423
c語言調用函數返回值 發布:2025-02-08 16:51:19 瀏覽:789