新人提問,求各位前輩幫忙。
我建了一個按鈕,要點擊后獲取該視窗的一個值comp_id(動態,每打開一條新記錄后,這個comp_id是不同的。)
我string comp_id 后 接下來 就應該給該欄位賦值,
但是我不知道賦值要怎么寫。有人能幫我嗎?感激!!
uj5u.com熱心網友回復:
沒聽懂uj5u.com熱心網友回復:
我是外行,可能表達錯誤 。這樣吧我在PB里要在企業資訊視窗中,加一個列印按鈕,列印該條企業的2個欄位,comp_id,comp_name
請問要怎么才能把這2個動態值付給條碼列印機?
openport (1) //打開列印機埠
PTK_ClearBuffer() //清空快取
PTK_SetDarkness(10) //設定列印機列印溫度
PTK_SetPrintSpeed(4) //設定列印機列印速度
PTK_SetLabelHeight(600,16) //設定標簽的高度和間隙大小
PTK_SetLabelWidth(800) //設定標簽的寬度
PTK_DrawBarcode(350, 50, 0, "1", 2, 2, 60, 'B', 'comp_id') //列印條碼
PTK_DrawTextTrueTypeW (350, 10, 40, 0, "Arial", 1, 400, 0, 0, 0, "AB", 'come_name') //列印文字
PTK_DrawLineOr(350, 140, 200, 4) //畫線
PTK_PrintLabel (1, 1) //設定列印數量
ClosePort() //關閉埠
全域變數定義:
Function Long OpenPort(Long OP) Library "CDFPSK.DLL"
Function Long PTK_PrintLabel(Long number,Long cpnumber) Library "CDFPSK.DLL"
Function Long PTK_DrawTextTrueTypeW(Long x,Long y,Long FHeight,Long FWidth,String FType,Long Fspin,Long FWeight,Long FItalic,Long FUnline,Long FStrikeOut,String id_name,String data) Library "CDFPSK.DLL"
Function Long PTK_ClearBuffer() Library "CDFPSK.DLL"
Function Long ClosePort() Library "CDFPSK.DLL"
Function Long PTK_SetLabelHeight(Long lheight,Long gapH) Library "CDFPSK.DLL"
Function Long PTK_SetLabelWidth (Long lwidth) Library "CDFPSK.DLL"
Function Long PTK_DrawBarcode(Long px,Long py,Long pdirec,String typee,Long NarrowWidth,Long pHorizontal,Long pVertical,char ptext,String pstr) Library "CDFPSK.DLL"
Function Long PTK_DrawLineOr(Long px,Long py,Long plength,Long pH) Library "CDFPSK.DLL"
Function Long PTK_SetPrintSpeed(Long speed) Library "CDFPSK.DLL"
Function Long PTK_SetDarkness(Long darkness) Library "CDFPSK.DLL"
uj5u.com熱心網友回復:
問題已經解決了,謝謝大家。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/99389.html
標籤:控件與界面
上一篇:資料庫入門
下一篇:MySQL Event歷史記錄
