내 접근 방식. 코어 - 엔진. - 페이지 169

 
Dmitry Fedoseev :

Peter, 이것 좀 봐, 봐, 말해봐 - 이건 다 쓰레기야. 하지만 내게 백만 개의 금형이 있고 각각에 백만 개의 버튼이 있다면 어떻게 될까? 그리고 옳을 것이다.

이것이 진정한 전문가의 의미입니다. 진부하고 단순한 것을 너무 자극하여 너무 불편하고 자연스럽지 않게 만드는 것입니다!

***

마치 C#으로 만든 것을 터미널과 쉽게 연결할 수 있는 보편적인 접근 방식이 만들어진 것 같지만, 초보자에게는 그런 분리가 안도감을 줄 수 없고, 적어도 어느 정도 경험이 있는 사람은 이 길을 가지 않을 것입니다. , 이 작업은 제한 없이 훨씬 쉽고 자연스럽게 해결되기 때문입니다.

드미트리, 당신의 코드를 보았습니다. 이벤트 핸들러, stat 등 모든 것이 동일합니다. 메소드, 별도의 스레드에서 애플리케이션 실행. 따라서 나는 반대 질문이 있습니다. 이 게시물을 통해 무엇을 말하고 싶었 습니까?

 
당신은 아직 거래의 미래와 그 정점이 버튼이라는 것을 이해하지 못했습니다.
그리고 이 버튼 Peter는 다른 판매자에게 판매됩니다. 차례로 무엇을 판매합니까? 당신은 그것을 추측했습니다, 버튼도.
단, 단추 판매자에게 단추를 판매하려면 다른 단추 제조업체에서 단추를 직접 구매해야 합니다.
 
Vasiliy Sokolov :

드미트리, 당신의 코드를 보았습니다. 이벤트 핸들러, stat 등 모든 것이 동일합니다. 메소드, 별도의 스레드에서 애플리케이션 실행. 따라서 나는 반대 질문이 있습니다. 이 게시물을 통해 무엇을 말하고 싶었 습니까?

직접 말? 간단하고 직접적으로 해결할 수 있는 작업은 charez jo ... 나는 응용 프로그램이 없었고, 하나의 dll이 있었고, 더군다나 모든 컨트롤을 열거하지 않고 이름으로 양식을 검색하는 것도 없었습니다.

 
Dmitry Fedoseev :

예를 들어 시뮬레이터를 만들 수 있습니다. 테스터에서 거래하십시오. 거래를 위한 편리한 (다기능) 소켓을 만들 수 있습니다. C#과 여기에 포함된 모든 라이브러리의 모든 기능을 활용할 수 있습니다.

이름으로 양식 검색을 통해 이렇게 연결하는 것입니다. 전혀 필요하지 않습니다. 처음에는 클래스의 정적 방법 인 직접 연결 방법이 제공됩니다. EXE도 생성할 필요가 없으며 이 모든 작업을 dll에서 수행할 수 있습니다. DLL은 복잡성 측면에서 exe와 다르지 않으며 두 경우 모두 시각적 양식 디자이너를 사용할 수 있습니다.

Dim, 정말로, 이 주제에 대해 당신과 어떤 논의도 하고 싶지 않습니다. 전문가는 이해하고 나머지는 침묵을 유지하거나 질문으로 채울 것입니다. "왜, 왜", "예, 그렇게 필요했고 그렇지 않았습니다 ..." 일반적으로 빈 잡담.

 
Vasiliy Sokolov :

Dim, 정말로, 이 주제에 대해 당신과 어떤 논의도 하고 싶지 않습니다. 전문가는 이해 하고 나머지는 침묵을 유지하거나 질문으로 채울 것입니다. "왜, 왜", "예, 그렇게 필요했고 그렇게 하지 않았습니다 ..." 일반적으로 빈 잡담.

잘했어, 너******* 선반에서 파이를 가져와.

 
Vasiliy Sokolov :

...

Vasily는 공격적이지 않지만 그러한 패널은 다음과 같습니다.

다음과 같은 코드가 있습니다.

 //----------------------------------------------------------------------------------
NEW_WINDOW,  W_NAME, "Lot Selection" ,   W_ICON, "Car key (16x16)" ,  W_TYPE, SETTINGS, ALWAYS_ON_TOP,     //OPEN_ON_INIT,
//----------------------------------------------------------------------------------
 GROUP, A,
//----------------------_,H,30,-----------------
__, EDIT, "_Lot" , W, 50 ,_,V_CURRENT, "1.00" , _,DIGITS, 2 ,  _,VALUE_TYPE,_DOUBLE, 
 
//--------------------------------------- 
 END_GROUP,
//--------------------------
i, AT, _X2X, "MF" , 10 , _Y2Y, "MF" , 10 ,
"_Lot" ,EDIT_ALIGN_CENTER,

//----------------------------------------------------------------------------------

//----------------------------------------------------------------------------------
 GROUP, A,
//---------------------------------------
__, EDIT, "Set lot" , W, 150 ,_,H, 60 ,_,V_CURRENT, "1.00" , 
 
//--------------------------------------- 
 END_GROUP,
//--------------------------
 i, AT, _X2X, "MF" , 50 , _Y2Y, "MF" , 10 ,
//-----------------------------------------------------------------------------------

 GROUP, A,
//---------------------------------------
__, BUTTON, "-" ,W, 110 ,_,text,N_COLOR,( int ) clrRed , 

    GAP, 10 ,  

    BUTTON, "+" ,W, 110 ,_,text,N_COLOR,( int ) clrBlue ,
 
//--------------------------------------- 
 END_GROUP,
//--------------------------
 i, AT, _X2X, "MF" , 10 , _Y2H, "Set lot" , 10 ,
//--------------------------------------------------------------------- 


END_WINDOW,
//******************************************************************************************************************************************

이 코드는 단순히 서로에게 전송되거나 공통 데이터베이스에 배치될 수 있으며 모든 사람이 특별한 양식을 그릴 필요가 없습니다.

생성자에 붙여넣고 요소 및 연결의 모든 매개변수가 있는 다른 창을 얻었습니다.

 
Реter Konow :

...그리고 모든 사람이 특별히 모양을 그릴 필요는 없습니다.

...

양식을 만드는 것이 주철 블랭크를 큰 망치로 두드리는 것과 같습니다))

[삭제]  
Dmitry Fedoseev :

예를 들어 시뮬레이터를 만들 수 있습니다. 테스터에서 거래하십시오. 거래를 위한 편리한 (다기능) 소켓을 만들 수 있습니다. C#과 여기에 포함된 모든 라이브러리의 모든 기능을 활용할 수 있습니다.

이름으로 양식 검색을 통해 이렇게 연결하는 것입니다. 전혀 필요하지 않습니다. 처음에는 클래스의 정적 방법 인 직접 연결 방법이 제공됩니다. EXE도 생성할 필요가 없으며 이 모든 작업을 dll에서 수행할 수 있습니다. DLL은 복잡성 측면에서 exe와 다르지 않으며 두 경우 모두 시각적 양식 디자이너를 사용할 수 있습니다.

그것은 sisharp에 강력한 라이브러리가 거의 없다는 새로운 단어에 관한 것입니다. 그렇지 않으면 멋질 것입니다.

 
Maxim Dmitrievsky :

그것은 sisharp에 강력한 라이브러리가 거의 없다는 새로운 단어에 관한 것입니다. 그렇지 않으면 멋질 것입니다.

그러나 그것을 위해서는 직접적이고 적절한 의사 소통의 방법이 있습니다.

 
Dmitry Fedoseev :

양식을 만드는 것이 주철 블랭크를 큰 망치로 두드리는 것과 같습니다))

정확히. 사진이 포함된 거대한 Kib-code 데이터베이스가 있을 것입니다. 들어가서 코드를 선택하고 생성자에 삽입하고 연결 파일이 있는 커널을 얻었습니다. 그리고 연결은 이미 생각되었고 훨씬 쉽습니다.