smalltalk

    0

    1답변

    나는 오래된 Win32 응용 프로그램이있어서 코드를 검사해야합니다. 이 응용 프로그램은 "VVM31W.DLL"파일을 포함하므로 VSE (Visual Smalltalk Enterprise) 응용 프로그램처럼 보일 것입니다. VSE 실행 파일의 코드를 검사하거나 디버깅 할 수있는 도구가 있습니까?

    3

    1답변

    Pharo 3을 사용하고 있으며 웹 응용 프로그램 빌드 프로세스를 자동화했습니다. 이제 테스트가 진행되며 성능 테스트를 수행하는 스몰 토크 (Smalltalk) 도구가 있는지 알고 싶습니다. 도움이 될 것입니다.

    1

    2답변

    monticello의 위치를 ​​"http://source.squeak.org/FFI"으로 사용하고 MacOS 용 FFI 패키지를로드하려고합니다. FFI-Pools, FFI-Kernel을로드 할 수 있습니다. 그러나 FFI-MacOS를로드 할 수 없으면 "getenv"메소드에서 오류가 발생합니다. Synatx 오류 : '>'예상. 나는 내가 뭔가 잘못하고

    3

    1답변

    쉬운 방법으로 모프를 마우스로 클릭하고 싶습니다. 다음과 같이 할 수 있습니까? 'hello' asMorph onClick: [ :e | "baboom" ]; openInHand ?

    0

    1답변

    Smalltalk에서 UI를 개발 중입니다. 하나의 버튼을 클릭하면 C++ 응용 프로그램을 실행할 쉘 스크립트를 실행해야합니다. 내가이 일을하는 이유는 프로젝트에서 C++로 내 애플리케이션을 코딩했기 때문에이 애플리케이션에 UI가 필요하고 UI가 스몰 토크에 있어야한다는 말을 들었습니다. 더 큰 것으로 포함될 수 있습니다. UI는 스몰 토크로 코딩되었지만

    3

    2답변

    TCP 소켓을 통해 데이터를 보내고 있습니다. 그것은 ByteString으로 전달되지만, 그것을 사용하면 ByteArray로 변경됩니다. 전송하기 전에 데이터를 압축하는 데 사용할 수있는 항목은 무엇입니까? 파일 압축에 대한 정보가 있지만 원시 데이터에 대한 정보는 없습니다. 누구든지 아이디어가 있다면 그것을 인정할 것입니다. 감사합니다.

    0

    1답변

    클래스 이름은 Map입니다. Map 안에 Rectangle 클래스 origin: 0 @ 0 corners: 50 @ 40의 사각형을 초기화하고 싶습니다. 따라서 작업 공간에서 myMap := Map new. 과 같이 입력하면 (0 @ 0) corner: (50 @ 40)이 반환됩니다. 나는 시도했다 : initialize Rectangle origin:

    3

    1답변

    나는 pharo의 스몰 토크 수업을 듣고 있습니다. 내가 smalltak입니다 세계 사전의 인스턴스를 생성 , Smalltalk at:#asd put: myobject new. 는 내가 mistakely, 작업 공간이 코드를 작성합니다. Smalltalk at:asd put: myobject new. 이 나에게 오류를 제공, 지속적으로, 키보드에서

    3

    1답변

    Spec의 현재 API는 역으로 직관적입니다. SpecLayout에 두 개의 행을 쌓으려고합니다. 어떻게 행을 추가하면 두 개의 열로 끝나는 것입니까? 모두가 그들을 이해로 다른 TextModel를 추가 | m | m := DynamicComposableModel new. m instantiateModels: #(text1 TextModel ok OkT

    2

    1답변

    모든 위치에서 액세스 할 수있는 MameGap이라는 변수를 만들고 싶습니다. 전권을 대신해서 성적표를 인쇄 할 수 있습니다. 클래스의 메서드에서. 나는 MameGap에도 이것을하고 싶다. Smalltalk at: #MameGap put: MyClass new 또한이 단지 클래스를 넣을 수 있습니다 : 나는 당신이해야 할 내가이 doSomething: a