나에게 이상한 문제가 있지만 잘만되면 다른 사람에게 이상하지는 않습니다. :) 배경 : 나는 사용자가 여러 수신자에게 메시지를 브로드 캐스트 할 수 있도록하는 간단한 IM 클라이언트에서 작업 중이다. 목표는 브로드 캐스트 메시지의 텍스트를 포함하는 각 수신자에 대한 채팅 양식을 만든 다음 수신자가 브로드 캐스트에 응답하는 경우에만 해당 양식을 표시하는 것입니다. 그러나 응용 프로그램이 응답을 받으면 Application.OpenForms를 사용하여 특정 채팅 세션에 대한 양식을 찾으려고 시도 할 때 해당 세션을 찾을 수 없습니다. 만든 시간이 아니라면 표시 할 수 없습니다. 이 양식을 만들 때이 양식을 표시하지 않으려는 것은 사용자가 화면에 플래시가 표시된다는 것을 의미하기 때문입니다. 양식을 으로 만들지는 않겠지 만 처음에는 표시하지 않고이 작업을 수행 한 것처럼 보입니다. 아무도 도와 줄 수 있습니까?양식을 인스턴스화 한 다음 처음에 양식을 표시하지 않고 나중에 찾으십시오.
필요한 경우 코드 스 니펫을 제공 할 수 있지만 코드의 버그보다 개념적으로 오해 된 것 같아서이 포스트에 없었습니다. 미리 감사드립니다!
의견을 보내 주셔서 감사합니다. @ Jarle Moe, 이것은 기존 코드에 통합하는 것이 가장 쉬운 제안처럼 보입니다. 내 질문에 답을 얻은 후에 (나는 잘못하고 있었음) 나는이 질문이 닫힐 수 있다고 생각한다. – awilson53