|
안녕하세요. 김재승입니다.
현재 작업하는 내용 중에서 기존의 실행파일을 DLL로 변환하는 작업을 하고 있습니다.
근데, 실행파일에서는 잘 도는데, DLL로 만들어 호출을 하면 에러가 나는 부분이 있습니다.
바로, DLL에 있는 A 라는 폼에서 역시 같은 DLL의 B라는 폼을 호출하였습니다. 여기서 B폼을 종료할 때
A폼의 속성을 변경시켜야 하는데(A폼의 속성 및 컨트롤의 속성값) 기존의 코딩대로 하면 아래와 같은 에러가 납니다.
코딩 내용 : A->TreeView->Items->Item[0]->Text = "어쩌구 저쩌구~";
에러 내용 : "Access violation at address 012F397B in module 'test.dll', Read of address 000002D4"
test.dll 은 현재 만들고 있는 DLL의 이름이구요, 여러 고수님들께서 쓰신 글들을 읽어 보았지만
잘 이해가 되지를 않습니다. 아시는 고수님들 답변을 부탁드릴께요.
그럼 오늘도 좋은 하루 되셔요...^^
|