2013-07-16 3 views
1

두 가지 형식이 있고 두 형식간에 텍스트 컨트롤을 공유해야하므로 Form-A의 텍스트 상자에 값을 입력하면 Form-B의 텍스트 상자에서 같은 값을 업데이트해야합니다.Visual Basic 6에서 두 폼간에 동일한 컨트롤을 사용하는 방법?

가능합니까? 그렇다면 Visual Basic 6.0의 초보자이기 때문에 프로젝트에 어떻게 구현할 수 있는지 설명해주십시오.

컨트롤 배열을 만들려고했으나 도움이되지 않았습니다.

답변

2

예. 견적에 텍스트 상자의 .Change 이벤트에 다음 코드를 입력합니다

FormB.TextboxB.Text=Me.TextboxA.Text 
FormB가 폼 B의 이름입니다

이 TextboxB 양식 B의 텍스트 상자의 이름을, 견적 양식 A의 이름입니다 , TextboxA는 양식 A의 텍스트 상자 이름입니다.

+0

두 가지 오류가 발생합니다. 1) "** 메서드 또는 데이터 멤버를 찾을 수 없습니다 **"를 실행하는 동안 중지하고 "** 필드 나 필드에 바인딩 할 수 없습니다 DATAMEMBER : 'ADDRESS'** " –

+0

"메서드 또는 데이터 멤버를 찾을 수 없습니다 "는 폼이나 컨트롤의 이름이 코드에서 사용중인 이름과 일치하지 않기 때문입니다. "필드 또는 데이터베이스에 바인딩 할 수 없음 : '주소'"는 이와 관련이 없습니다. 이는 데이터베이스에서 데이터에 액세스하는 데 잘못된 일을하기 때문입니다. – mti2935

관련 문제