2010-06-17 5 views
0

타사 컨트롤을 사용하여 비트 맵 파일에서 바코드를 읽습니다. 아래는 내 방법에 대한 코드입니다. 내가 barcode.ScanBarCodeFromBitmap에서 IMG의 값을 위에서 언급 한 오류가 발생하고 몇 가지 이유를 들어C#의 GDI +에서 일반 오류가 발생했습니다.

public void ShowBarcode(IntPtr img) 
    { 
     int nBarCode; 
     SoftekBarcodeLib2.BarcodeReader barcode = new SoftekBarcodeLib2.BarcodeReader(); 
     barcode.ReadCode39 = 1; 
     barcode.ReadNumeric = 1; 
     nBarCode = barcode.ScanBarCodeFromBitmap(img); 
     for (int i = 1; i <= nBarCode; i++) 
     { 
      MessageBox.Show(barcode.GetBarString(i)); 
     } 

    } 

는 C#에서 이미지를 처리 ​​할 때 나는 같은 오류 메시지를 수신 한 65,863,972

+0

어디에서'IntPtr img' 매개 변수를 얻을까요 ??? –

답변

0

입니다. 일반적으로이 문제는 권한을 중심으로 이루어집니다. 응용 프로그램을 실행하는 계정에 임시 이미지가 파일 시스템에 저장되는 위치에 대한 쓰기 권한이없는 경우 위에서 언급 한 오류 메시지가 나타납니다.

0

내가 유는 u는 그 다음 그들이 닫히지 않습니다처럼의 두 번째 경우에서 개체 를 처리 종료해야 사용 스트림의 IMG 업로드 할 때이 오류가 두 번 그래서 난 이제 첫 번째 캐스트에 그것을 를 이해할 수있는 얼굴을 가지고 개체하지만 난 내 서버에 다시 저장할 공간이 없기 때문에 그것을 직면했다 그 희망은 도움이 U 및 기타의

관련 문제