2013-07-03 1 views
-1

저는 GtkSharp에 비교적 익숙하며 Windows 응용 프로그램에서이 파일을 사용하려고합니다. 파일 시스템에서 이미지 (tif 이미지)를 읽는 매우 간단한 작업을 수행하려고합니다. 그것을 화면에 표시합니다. 나는이 많은 순열을 시도했지만 다음 코드 스 니펫이 작동하지만 상상할 때 무한히 정지한다는 것을 상상할 수 있습니다.로드시 Gtk.Image가 응답하지 않습니다.

GtkImage myImage = new Gtk.Image(new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read)); 

은 또한 낮은 레벨의 객체, 즉 Gdk.Pixbuf 오브젝트로부터 판독하려고하지만, 동일한 동작을 보이고있다.

Gdk.Pixbuf myBuffer = new Gdk.Pixbuf(path); 

나는이 사고 방식에 익숙하지 않으므로 조언을 주시면 감사하겠습니다.

감사합니다.

답변

0

내가 구체적으로 말을 할 수는 없지만 일어난 것처럼 보이는 것은 내가 밤에 집에 가서 컴퓨터를 일시 중지했다는 것입니다. 오늘 아침에 일을하고 컴퓨터를 재개했을 때 예상대로 정확하게 작동하는 것 같습니다. 나는 단지 "suspend/resume"이 기본 Gtk 라이브러리에 대한 정확한 참조를 강제하는 재부팅과 동일하다고 가정 할 수 있습니다. 그러나 이것은 단지 추측 일뿐입니다. 나는 리눅스가 그리워 : (

관련 문제