pos機出現命令模式
瀏覽:58
發布日期:2023-04-27 00:00:00
投稿人:佚名投稿
1、熱敏POS打印機如何用指令打印點圖
公司項目要做一個用一臺網絡接口的POS打印機打印票據的程序,票據最上面要可以打印公司Logo,也就是打印一個小圖片,打印機打印指令如下:指令名稱:打印點圖數據
格式:ASCII GS v 0 m xL xH yL yH d1......dk
十六進制 1D 76 30 m xL xH yL yH d1......dk
十進制 29 118 48 m xL xH yL yH d1......dk
范圍: 0≤m≤3 , 48≤m≤50,0≤xL≤255,0≤xH≤255,
0≤yL≤255,0≤yH≤8 ,0≤d≤255
k=(xL+xH×256)×(yL+yH×256) , k≠0
描述: 根據 m 設置的模式打印下裝點圖:
m 模式 垂直方向點密度 水平方向點密度
0,48 正常模式 203 DPI 203 DPI
1,49 倍寬模式 203 DPI 203/2 DPI
2,50 倍高模式 101 DPI 203 DPI
3,51 倍寬、倍高模式 101 DPI 101 DPI
xL,xH 設置水平方向點圖數據=(xL+xH×256)字節。
yL,yH 設置垂直方向點圖數據=(yL+yH×256)字節。
標準模式下,打印緩沖區內無數據時此命令有效。
任何打印模式都不影響點圖數據。
d表示點圖數據,數據(d)設置為1時打印一個點,為0時不打印。
2、高分求助關于ESC/POS命令的使用
一定要采納?。。?br />ESC/POS命令集
切紙指令:
發送:十六進制:1B69
4.1 基本控制指令
4.1.1 ESC @
[名稱] 初始化打印機
[格式] ASCII碼 ESC @
十六進制碼 1B 40
十進制碼 27 64
[描述] 清除打印緩沖區中的數據,復位打印機打印參數到當打印機缺省參數。
[注意] * 不是完全恢復到出廠設置,用戶參數設置(見三、JPM112打印機工具軟件)不會被更改。
[例子] char SendStr[3];
SendStr[0] = 0x1B
SendStr[1] = 0x40;
PrtSendData(SendStr, 2);
4.1.2 FF
[名稱] 打印并走紙到下頁首
[格式] ASCII碼 FF
14/53
----------------------- 16-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
十六進制碼 0C
十進制碼 12
[描述] 將打印緩沖區中的數據全部打印出來并返回標準模式。
[注意] * 打印后,刪除打印緩沖區中的數據。
* 該命令設置打印位置為行的起始點。
* 如果打印紙有預印刷黑標,則打印緩沖區中的數據后,走紙到黑標處,如果打印紙無黑標,則
走紙0.5m后停止,預印刷黑標的規范請見附錄B.預印刷黑標說明。
[例子] char SendStr[2];
SendStr[0] = 0x0C;
PrtSendData( SendStr, 1);
4.1.3 LF
[名稱] 打印并換行
[格式] ASCII碼 LF
十六進制碼 0A
十進制碼 10
[描述] 把打印緩沖區中的數據打印出來,并換行。
[注意] * 該命令把打印位置設置為行的開始位置。
[參考] CR
[例子] char SendStr[2];
SendStr[0]=’\n’; //C語言中’\n’即為換行
PrtSendData( SendStr, 1);
4.1.4 CR
[名稱] 打印并回車
[格式] ASCII碼 CR
十六進制碼 0D
十進制碼 13
[描述] 打印但不進紙。
[注意] * 打印結束后,將下一行的開始設定為打印起始位置。
[參考] LF
[例子] char SendStr[2];
SendStr[0]=’\r’; //C語言中’\r’即為回車
PrtSendData(SendStr,1);
15/53
----------------------- 17-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
4.1.5 ESC J n
[名稱] 打印并進紙
[格式] ASCII碼 ESC J n
十六進制碼 1B 4A n
十進制碼 27 74 n
[范圍] 0 ≤ n ≤ 255
[描述] 打印輸出打印緩沖區中的數據,并進紙n個 垂直點距。
[注意] * 打印結束后,將下一行的開始設定為打印起始位置。
* 一個垂直點距為0.33mm,以下同。
[參考] ESC d
[例子] char SendStr[4];
SendStr[0] = 0x1B;
SendStr[1] = ’J’;
SendStr[2] = 3;
PrtSendData( SendStr, 3);//走紙1mm
4.1.6 ESC d n
[名稱] 打印并進紙n 行
[格式] ASCII碼 ESC d n
十六進制碼 1B 64 n
十進制碼 27 100 n
[范圍] 0 ≤ n ≤ 255
[描述] 打印打印緩沖區中的數據并進紙n字符行。
[注意] * 該命令設置打印起始位置為行起點。
[參考] ESC J
[例子] char SendStr[4];
SendStr[0] = 0x1B;
SendStr[1] = ’d’;
SendStr[2] = 2;
PrtSendData( SendStr, 3);//走紙2行
4.1.7 HT
[名稱] 移動打印位置到下一個水平制表位置
[格式] ASCII碼 HT
十六進制碼 09
十進制碼 9
[描述] 移動打印位置到下一個水平制表位置。
16/53
----------------------- 18-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
[注意] * 通過ESC D命令設置水平制表位的位置。
* 如果沒有設置下一個水平制表位置,則該命令被忽略。
* 水平定位位置的缺省設定為字符A(6×12)的8個字符寬度(第9,17,25, … 列)。
[參照] ESC D
[例子] char NextPos = 9;
PrtSendData(“商品名”,6);
PrtSendData(&NextPos,1);
PrtSendData(“單價”,4);
PrtSendData(&NextPos,1);
PrtSendData(“數量”,4);
PrtSendData(&NextPos,1);
PrtSendData(“金額”,4);
4.1.8 FS U nL nH
[名稱] 按Unicode編碼向打印發送數據
[格式] ASCII碼 FS U nL nH
十六進制碼 1C 55 nL nH
十進制碼 28 85 nL nH
[描述] 打印n(n=nL+nH*256)個Unicode編碼字符。
[注意] * 因Unicode是雙字節編碼,此命令后的2*n(n=nL+nH*256)個字節被當作Unicode編碼字符處理;
* 該指令中輸入的漢字只支持GBK字庫中包含的漢字,沒有包含Unicode中所包含的所有漢字;
* 有關GBK的詳細信息請參閱全國信息技術標準化技術委員會制定的 “漢字內碼擴展規范”;
* 有關Unicode的詳細信息可以參見Unicode的官方網站http://www.unicode.org;
* 本命令不受漢字命令的影響,也不受自定義字符命令的影響;
* 本命令可以嵌入其他ESC/GS/FS指令,但要采用Unicode編碼。
[例子] char SendStr[64];
SendStr[0]=0x1C; SendStr[1]=’U’; SendStr[2]=11; SendStr[3]=0;
SendStr[4]=0x55; SendStr[5]=0x00; //U+0055:’U’
SendStr[6]=0x4E; SendStr[7]=0x00; //U+004E:’N’
SendStr[8]=0x49; SendStr[9]=0x00; //U+0049:’I’
SendStr[10]=0x43; SendStr[11]=0x00; //U+0043:’C’
SendStr[12]=0x4F; SendStr[13]=0x00; //U+004F:’O’
SendStr[14]=0x44; SendStr[15]=0x00; //U+0044:’D’
SendStr[16]=0x45; SendStr[17]=0x00; //U+0045:’E’
SendStr[18]=0x53; SendStr[19]=0x62; //U+6253:’打’
SendStr[20]=0x70; SendStr[21]=0x53; //U+5370:’印’
SendStr[22]=0x4B; SendStr[23]=0x6D; //U+6D4B:’測’
SendStr[24]=0xD5; SendStr[25]=0x8B; //U+8BD5:’試’
PrtSendData(SendStr,26);
PrtSendData(“\n”,1);
17/53
----------------------- 19-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
4.2 字符參數設置命令
4.2.1 ESC ! n
[命令] 選擇打印模式
[格式] ASCII碼 ESC ! n
十六進制碼 1B 21 n
十進制碼 27 33 n
[范圍] 0 ≤ n ≤ 255
[描述] 通過指定參數n 的值選擇打印模式。參數n 的定義如下:
位 值 意義
0 0 西文字符 (半寬)字體A (6 ×12),漢字字符 (全寬)字體A (12×12)
1 西文字符 (半寬)字體B (8×16),漢字字符 (全寬)字體B (16×16)
1 - 未定義
2 - 未定義
3 0 取消粗體模式
1 設置粗體模式
4 0 取消倍高模式
1 設置倍高模式
5 0 取消倍寬模式
1 設置倍寬模式
6 - 未定義
7 0 取消下劃線模式
1 設置下劃線模式
[注意] * 當同時選擇倍高及倍寬模式時,則打印出四倍大小字符。
* 打印機可以為所有字符加下劃線,但不能為由HT命令產生的空白或順時針旋轉90°的字符加下劃
線。
* 當一行中有一些倍高或更高字符時,行中所有字符都沿基線對齊。
* ESC M也可設定字體。最后接收到的命令的設定有效。
* ESC E也可設定或取消粗體模式。最后接收到的命令的設定有效。
* ESC –也可設定或取消下劃線模式,最后接收到的命令的設定有效。
* GS !也可設定字符大小。最后接收到的命令的設定有效。
* 本命令對英數字符和漢字都有效。
[缺省值] n = 0
[參照] ESC -, ESC E, GS !, ESC M
[例子] char SendStr[4];
SendStr[0] = 0x1B;
SendStr[1] = ’!’;
SendStr[2] = 0x28;// 00101000 倍寬粗體
PrtSendData( SendStr, 3);
18/53
----------------------- 20-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
4.2.2 GS ! n
[名稱] 放大字符
[格式] ASCII碼 GS ! n
十六進制碼 1D 21 n
十進制碼 29 33 n
[范圍] 0 ≤ n ≤ 255 (1 ≤垂直倍數≤ 2, 1 ≤ 水平倍數≤ 2)
[描述] 用位0~3位選擇字符高度,用位4~7位選擇字符寬度,如下所示:
0 1 2 3 高度 4 5 6 7 寬度
0 0 0 0 1倍 0 0 0 0 1倍
1 0 0 0 2倍 1 0 0 0 2倍
[注意] * 該命令對所有字符(英數字符和漢字) 有效。
* 如果n 在定義范圍之外,忽略該命令。
* 垂直方向是指進紙方向,水平方向與進紙方向垂直。然而,當字符方向順時針旋轉90°后,垂直
方向與水平方向之間的關系顛倒,也就是說本命令優先級低于于ESC V,當兩個命令同時有效時,
字符顯示是先旋轉,再放大。
* 當字符以不同的尺寸在一行中放大時,一行中所有的字符沿基線對齊。
* 用ESC ! 命令也可以設置字符大小。以最后接收到的命令設置當前模式。
[缺省值] n = 0
[參考] ESC !
[例子] char SendStr[4];
SendStr[0] = 0x1D;
SendStr[1] = ’!’;
SendStr[2] = 0x01;// 00000001 倍高
PrtSendData( SendStr, 3);
4.2.3 ESC M n
[名稱] 選擇字符字體
[格式] ASCII碼 ESC M n
十六進制碼 1B 4D n
十進制碼 27 77 n
[范圍] n = 0, 1, 16, 17,18,19
[描述] 選擇字符字體。
N(十進制) 意義
0 西文字符 (半寬)字體(6×12)
1 西文字符 (半寬)字體(8×16)
16 簡體漢字字符字體12×12
19/53
----------------------- 21-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
17 簡體漢字字符字體16×16
18 BIG5漢字字符字體12×12
19 BIG5漢字字符字體16×16
[注意] * ESC !也可設定字體。最后接收到的命令的設定有效。
* 當使用該命令設定字體時。可以分別設定西文字體和漢字字體,而且互不影響。
[參考] ESC !
[例子] char SendStr[8];
SendStr[0]=0x1B;
SendStr[1]=’M’;
SendStr[2]=0;// 西文6×12
SendStr[0]=0x1B;
SendStr[1]=’M’;
SendStr[2]=0x11;// 簡體中文16×16
PrtSendData( SendStr, 6);//以后打印的中文字體為16×16,西文為6×12
4.2.4 ESC – n
[名稱] 設置/取消下劃線
[格式] ASCII碼 ESC – n
十六進制碼 1B 2D n
十進制碼 27 45 n
[范圍] 0 ≤ n ≤ 2
[描述] 基于以下的n值,設定 /解除下劃線模式:
n(十進制) 意義
0 解除下劃線模式
1 設定下劃線模式(1 點粗)
2 設定下劃線模式(2 點粗)
[注意] * 打印機不能給旋轉字符以及反白字符打印下劃線。
* 改變字符大小不影響當前下劃線的粗細。
* 使用ESC !也可以設定或解除下劃線模式。最后接收的命令設定有效。
* 該命令對英文和漢字字符都有效。
[缺省值] n = 0
[參照] ESC !
[例子] char SendStr[3];
SendStr[0] = 0x1B;
SendStr[1] = ’-’;
SendStr[2] = 1;//單行下劃線
PrtSendData( SendStr, 3);
20/53
----------------------- 22-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
4.2.5 ESC E n
[名稱] 設定/解除粗體打印
[格式] ASCII碼 ESC E n
十六進制碼 1B 45 n
十進制碼 27 69 n
[范圍] 0 ≤ n ≤ 255
[描述] 設定或解除粗體打印模式。
當n 的最低位(LSB)為0時,解除粗體打印模式。
當n 的最低位(LSB)為1時,設定粗體打印模式。
[注意] * 僅n 的最低有效位允許使用。
* 使用ESC !也可以設置或取消粗體模式。最后接收的命令設定有效。
[缺省值] n = 0
[參照] ESC !, ESC G
[例子] char SendStr[3];
SendStr[0] = 0x1B;
SendStr[1] = ’E’;
SendStr[2] = 1;//粗體
PrtSendData(SendStr,3);
4.2.6 ESC G n
[名稱] 設定/解除重疊打印
[格式] ASCII碼 ESC G n
十六進制碼 1B 47 n
十進制碼 27 71 n
[范圍] 0 ≤ n ≤ 255
[描述] 設定或解除重疊打印模式。
當n 的最低有效位(LSB)為0時,解除重疊打印模式。
當n 的最低有效位(LSB)為1時,設定重疊打印模式。
[注意] * 僅n 的最低有效位允許使用。
* 在重疊模式和粗體模式中打印機輸出是相同的。
[缺省值] n = 0
[參照] ESC E, ESC !
[例子] char SendStr[3];
SendStr[0] = 0x1B;
SendStr[1] = ’G’;
SendStr[2] = 1;//重疊
PrtSendData( SendStr, 3);
21/53
----------------------- 23-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
4.2.7 GS B n
[名稱] 設定/解除反白打印模式
[格式] ASCII碼 GS B n
十六進制碼 1D 42 n
十進制碼 29 66 n
[范圍] 0 ≤ n ≤ 255
[描述] 設定或解除反白打印模式。
當n 的最低有效位為0時,關閉反白模式。
當n 的最低有效位為1時,打開反白模式。
[注意] * 僅n 的最低位有效。
* 該命令對內置字符和用戶自定義字符均有效。
* 反白模式打開時,它對ESC SP設定的空白也有效。
* 該命令不影響位圖,用戶自定義位圖,條形碼,條碼顯示字符和由HT, ESC $, 及ESC \ 跳過的
間距。
* 反白模式優先于下劃線模式。選擇反白模式時,即使下劃線模式打開也被禁止(但不取消)。
[缺省值] n = 0
[例子] char SendStr[3];
SendStr[0] = 0x1D;
SendStr[1] = ’B’;
SendStr[2] = 1;//反白
PrtSendData( SendStr, 3);
4.2.8 ESC V n OK
[名稱] 設置/解除字符旋轉模式
[格式] ASCII碼 ESC V n
十六進制碼 1B 56 n
十進制碼 27 86 n
[范圍] 0 ≤ n ≤ 3
[描述] 設置/解除字符旋轉模式
N (十進制) 意義
0 解除旋轉模式
1 設置90°順時針旋轉模式
2 設置180°順時針旋轉模式
3 設置270°順時針旋轉模式
[注意] * 當設置了下劃線模式時,對于順時針90°旋轉的字符,打印機不加下劃線。
* 在 旋轉模式下,倍寬和倍高命令放大字符的方向與一般模式下倍高倍寬命令放大字符的方向相
反。
[缺省值] n = 0
22/53
----------------------- 24-----------------------
用戶文檔 JPM112 打印機開發手冊(V1.0 )
[參照] ESC !, ESC –
[例子] char SendStr[3];
SendStr[0] = 0x1B;
SendStr[1] = ’V’;
SendStr[2] = 2;//旋轉180度
PrtSendData( SendStr, 3);
4.3 打印排版參數設置命令
4.3.1 ESC $ nL nH
[名稱] 設置絕對打印位置
[格式] ASCII碼 ESC $ nL nH
十六進制碼 1B 24 nL nH
十進制碼 27 36 nL nH
[范圍] 0 ≤ nL ≤ 255
0 ≤ nH ≤ 255
[描述] 設定從一行的開始到將要打印字符的位置之間的距離。
從一行的開始到打印位置的距離為N個水平點距。
nL nH是雙字節無符號整數N的低位和高位,N=nL + nH × 256
[注意] * 如果設定的打印位置超出了可打印區域(N>244),則被設置為可打印區域的最大值 (N=244)。
[參照] ESC \
[例子] char SendStr[4];
SendStr[0] = 0x1B;
SendStr[1] = ’$’;
SendStr[2] = 15;//0.2×15=3
PrtSendData( SendStr, 3); //絕對位置設為距左邊界3毫米(15水平點距)
PrtSendData( “從左側3毫米處開始打印\n”, 22);
4.3.2 ESC D n1 n2…nk NULL
[名稱] 設置水平制表位
[格式] ASCII碼 ESC D n1…nk NULL
十六進制碼 1B 44 n1…nk 00
十進制碼 27 68 n1…nk 0
[范圍] 1 ≤ n ≤ 255 0 ≤ k ≤ 8
[描述] 設置水平定位位置。
n 指定從一行開始的列號,用來設置水平定位位置。
k 表示將被設置水平定位點的總數。
[注意] * 水平制表位置作為一個值儲存,這個值為n個西文字符寬度,是從行的開始測量的。字符寬度包
一定要采納?。?! // ESC * m n1 n2 打印圖形點陣 正方形
cmd[0]=27;
cmd[1]=51;
cmd[2]=16;
WriteData(cmd,3);
cmd[0]=27;
cmd[1]=42;
cmd[2]=0;
cmd[3]=16;
cmd[4]=0;
cmd[5]=255;
for (int i=6;i<20;i++)
cmd[i]=128;
cmd[20]=255;
cmd[21]=10;
WriteData(cmd,22);
for (i=6;i<20;i++)
cmd[i]=1;
WriteData(cmd,22);
cmd[0]=10;
cmd[1]=10;
cmd[2]=10;
WriteData(cmd,3); POS機打印涉及的內容很專業,給個網址參考吧,希望對你有幫助。(該地址較詳細地說明了ESC/POS指令集的使用,包括范例)
3、pos機開機出現請重啟 并授權怎么辦?
自動重啟一般有兩種情況。1.硬件故障或者硬件與硬件沖突,硬件接觸不良等。
2.軟件故障,軟件與硬件沖突或軟件與軟件沖突。
至于出現授權,可能有以下幾個原因:
1.你的機器是否進水或者被摔過,一般情況進水或者摔過就會導致機器授權。
2.你的機器之前解密過,然后使用一段時間出現這個問題了,這個解決的辦法需要工具在給你授權一下。
3.上面倆種情況都已經排除了,但是還是授權,那么這個時候只有一個辦法就是機器返修。
遇到機器授權的情況下,自己不要私自的去把機器打開,pos機都是有防拆功能,基本你把機器一打開就自動觸發,機器報廢得不償失。
pos使用時常見的問題
1.POS顯示“無撥號音”,“請檢查線路”
原因:電話線未接好或通訊線路問題。
方法:(1)按電話機鍵盤也無聲音,檢查POS背后的電話線是否正確插入“電話/網絡”插口;(2)可用電話機檢查是否可聽見電話撥號音;(3)如仍未解決請找通訊線路維修人員。
2.POS多次撥號及撥號延時后扔顯示“外線無撥號音”;多發生于電話分機線
原因:(1)分機外線未打開或加鎖;(2)POS分機前綴設置錯誤;(3)交換機工作不穩定或出現故障;(4)中心電話號碼設置錯誤。
方法:(1)與總機室聯系,開通分機電話外線;(2)盡快聯系裝機人員,重新設置分機前綴;(3)盡快通知電工解決交換機的問題。
3.POS顯示“線路繁忙”
原因:(1)大型商戶多臺POS共用有限數量的電話外線,易發生電話擠占線路;(2)銀行后臺主機忙;(3)電話線路因故障處于忙狀態。
方法:(1)稍等幾分鐘再作交易;(2)減少同一線路上并接的終端數;(3)請找通訊線路維修人員。
4.POS顯示“無效商戶”
原因:后臺主機未建POS的參數,沒有該商戶的資料或該商戶資料為未開通。
方法:電話咨詢裝機人員處理。
5.POS顯示“終端號無效”
原因:(1)POS存儲的該發卡行終端號與該行主機的記錄不一致;(2)銀聯中心無此POS終端號或終端狀態為未開通。
方法:電話咨詢裝機人員處理。
6.POS顯示“接收返回”后又顯示“線路中斷”
原因:與該銀行機房電話或者授權電話聯系。
方法:(1)致電銀聯中心查詢該筆交易情況;(2)查詢交易,激發沖正交易。
7.POS顯示“請重新交易”
原因:(1)流水號重復;(2)MAC密鑰不同步,需交換密鑰。
方法:(1)重做剛才的交易;(2)加大POS參數中初始流水號;(3)重新簽到后再做交易。
8.POS顯示“系統故障”
原因:發卡行后臺主機出現故障。
方法:與該銀行機房電話或授權電話聯系。
9.POS顯示“交易超時”
原因:(1)該行后臺未開機;(2)該行后臺系統與區域中心斷鏈。
方法:重做交易,如還不能成功,與銀聯中心聯系。
10.MAC錯
原因:(1)當天交易首先正常,使用中突然出現MAC出錯或消息認證碼出錯;(2)裝機人員失誤,造成同一個POS終端號被兩個以上的POS使用。方法:(1)重新簽到;(2)如簽到后還不成功,盡快聯系裝機人員進行修改。
11.POS顯示查詢發卡方
原因:發卡行或中心交易出錯。
方法:(1)重做交易;(2)如還不成功,聯系中心。
12.刷卡后無反應
原因:刷卡方式不對或銀行卡磁條損壞。
方法:重新刷卡,若仍無反應,則可能卡磁條損壞,提醒持卡人到發卡銀行更換卡。
13.交易成功不打單
原因:(1)打印機電源、數據線可能未插好;(2)打印機卡紙。
方法:檢查打印機電源與連接是否正常,使用“重打印”功能,重打憑條。
14.做交易時,提示“無效交易”
原因:發卡行或銀聯中心不允許做此交易或撤銷此類交易誤操作輸入信息。
方法:與收單行或當地銀聯聯系,重試,輸入正確信息。
15.POS機一開機就死機
原因:POS機按鍵被卡住。
方法:將卡住的按鍵回復。
16.POS機屏幕無顯示
原因:(1)電源未插好;(2)POS機顯示屏壞。
方法:(1)插好電源;(2)更換POS機。
17.日終處理時發現POS統計數據與簽購單合計不一致
原因:交易成功未能打印出簽購單,或簽購單丟失。
方法:查詢交易明細,重打簽購單;查看上一個工作日是否未進行POS結算。
18.POS顯示“密碼錯誤,次數超限”。連續錯誤,次數超限。請持卡人與發卡行聯系。 自動重啟一般有兩種情況。1、硬件故障或者硬件與硬
件沖突,硬件接觸不良等。2、軟件故障,軟件與硬件沖突或軟件
與軟件沖突。?解決辦法:1、硬件故障通常不
容易解決,因為有的原因
有可能是手機在生產過程中已經出現的問題,通常需要廠家質保。2、軟件與軟件沖突或者軟
件與硬件沖突的解決,最簡單的就是恢復出廠值,然后不安裝任何軟件的情況下觀察手機
是否還有問題,如果有就不是軟件問題,或者是手機廠家出廠就有軟件問題,另外也可以刷不同的系
統觀察手機是否有這種情況。
4、pos機顯示 compos 模式 請從PC發出指令? 是什么意思
是不是沒有跟收銀機連接好。5、pos機顯示應用程錯誤0x02282c10指令引用的0x00000000內存,該內存不能為...
這種情況與軟件、硬件都可能有關。先說與軟件的關系:應用程序本身出現問題,這種問題也許是程序員編程問題或被病毒感染問題,運行該程序就會提示“內存不能為READ"。如以下情況:
1、驅動不穩定,與系統不兼容;
2、系統安裝了一個或者多個流氓軟件;
3、系統加載的程序或者系統正在運行的程序之間有沖突,尤其是部分殺毒軟件監控程序;
4、系統本身存在漏洞;
5、病毒問題;
6、如果在玩游戲時候出現內存不能為 Read,則很大可能是顯卡驅動不適合(這里的不適合有不適合該游戲、不適合電腦的顯卡);
7、部分軟件本身自身不足的問題;
再說與硬件的關系:主要與內存有關。內存壞、兼容性不好、運行期間過熱或接觸不良都有可能出現這種問題。
鑒于此,可采取如下辦法:
從軟件方面考慮:
一是注冊DLL動態鏈接庫文件,解決應用程序(含驅動程序)與系統不兼容的問題。開始——運行,輸入cmd 回車在命令提示符下輸入 :
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
二是在控制面板的添加/刪除程序中看看你是否安裝了微軟NET.Framework,如果已經安裝了,可以考慮卸載它,當然如果你以后在其它程序需要NET.Framework時候,可以再重新安裝。
另外,如果你用的是ATI顯卡并且你用的是SP2的補?。ㄒ恍〢TI的顯卡驅動需要在NET.Framework正常工作的環境下)。這種情況你可以找一款不需要NET.Framework支持的ATI顯卡驅動。
三是用一下“IE修復”軟件修復一下IE瀏覽器。
四是安全模式下全盤殺毒。
五是給系統打補丁。
從硬件方面考慮:將內存插拔一下、換個插槽、或更換內存。

轉載請帶上網址:http://www.ting2000.com/posjitwo/113280.html
- 上一篇:pos機升級怎么辦理
- 下一篇:poss機藍牙怎么連接手機
相關文章推薦
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 babsan@163.com 舉報,一經查實,本站將立刻刪除。