Hello int는 나중에 변수가 사용될 전역 int에서 작업합니다. 나는이 같은 글로벌 변수를 만들었어요 :전역 변수를 사용하는 비 정적 필드, 메소드 또는 속성에 객체 참조가 필요합니다.
나중에 다음과 같이 호출됩니다class Foo
{
public static int stream = Bass.BASS_StreamCreateFile(path1.Text, 0, 0, BASSFlag.BASS_DEFAULT);
}
:
Foo.stream
그리고 그것은 또한 예를 들어 stream20,30 등 더 후 1 개 스트림을 포함 할 수 있습니다 .. .
여기서 문제는 저에게이 오류를 반환한다는 것입니다 :
내가텍스트를 호출 "개체 참조가 비 정적 필드, 메서드 또는 속성이 필요합니다"
어떻게 수정합니까? 이 같은
'경로 1'은 무엇입니까? –
path1.Text는 어디에 있습니까? – rkawano
'path1.Text'는 어디에서 왔습니까? 선언 된 곳은 어디입니까? 예를 들어 문제를 해결하기 위해 path1을 '정적'으로 선언해야합니다. public static Foo path1'이지만이 디자인은 이미 추악한 냄새가 난다. –