Minha abordagem. O núcleo é o motor. - página 64

 
Dmitry Fedoseev:

Por favor, no apêndice. Quando você inicia o Expert Advisor, uma janela se abrirá, na janela há dois botões, duas caixas de texto e uma caixa de seleção. A cor dos botões e o texto na primeira caixa de texto muda uma vez por segundo. Se o texto for inserido no segundo campo de texto, o Conselheiro Especialista abrirá um alerta com uma mensagem de evento e este texto. Pressionando os botões também abre o alerta e o primeiro botão abre o form-2, o segundo botão fecha o form-2. Você também pode fechar o formulário 2 com uma cruz. O formulário principal (formulário 1) não será fechado por uma cruz, ele desaparecerá quando a EA for desconectada. A caixa de seleção também abre um alerta e há dois tipos de eventos a partir dele: 1 e 2 - desmarcar e caixa de seleção.

A maior parte do meu tempo foi gasto para lembrar C#, não fiz nada nele por mais de três anos e também para desenvolver uma classe para eventos de passagem, mas é universal e pode ser usado em qualquer projeto. Portanto, agora quando se cria um engano, ele conta em minutos ;).

Se você está se perguntando como é demorado internamente, para passar um evento a um especialista você precisa chamar um método de classe - uma linha. Para poder controlar os controles do Expert Advisor, você precisa escrever dois métodos, um na classe de formulário e outro na classe de transferência de evento, cada um com uma linha de código.

Não fiz controles de caixa de seleção na EA deles - estou entediado com eles, eles já definiram cor e texto - tanto o parâmetro de texto quanto o ints. A cor é transmitida como RGB, mas provavelmente poderia ser feita por uma variável, eu não me aprofundei muito nela.

E há uma suposição de que alguém que conhece melhor C# e FindowsForms pode fazer isso duas vezes mais facilmente - sem dois métodos para definir propriedades, mas com apenas um.

Em suma, as portas para o mundo infinito do C# e FindowsForms estão abertas.

Olhe, você não forneceu o código completo. Eu não disse que era impossível. Quero comparar uma e a outra solução.

Onde está o código DLL?

Por favor, forneça o código DLL.

 
Реter Konow:

Olhe, você não forneceu o código completo. Eu não disse que era impossível. Quero comparar uma solução e a outra.

Onde está o código DLL?

Por favor, forneça o código DLL.

Sim, eu estou correndo e perdendo meus chinelos.

 

1. Nenhuma mudança programática do status dos elementos foi implementada.

2. Nenhum controle de software do fenômeno da janela foi implementado.

3. Não foi fornecido nenhum código DLL.

 
Dmitry Fedoseev:


Isto é trabalho de hackwork.

 
Реter Konow:

1. Nenhuma mudança programática do status dos elementos foi implementada.

2. Nenhum controle de software do fenômeno da janela foi implementado.

3. Não é fornecido nenhum código DLL.

1. botão e mudança de cor da caixa de texto está disponível.

2. Como isso não é implementado? Abre e fecha o formulário 2.

3. naturalmente, e não alimente suas esperanças.

 
Dmitry Fedoseev:

1. mudar a cor dos botões e do campo de texto.

2. Como isso não é implementado? O formulário 2 se abre e fecha.

3. naturalmente, e não alimente suas esperanças.

2. O formulário deve ser aberto programmaticamente.

3. O que há de errado com isso? É difícil estabelecer o código DLL?

 
Реter Konow:

2. O formulário deve ser aberto programmaticamente.

3. O que há de errado com isso? É difícil postar o código DLL?

2. Dê uma olhada no código de especialista. Expert recebe eventos de botões e o formulário 2 é aberto e fechado também por expert.

 
Dmitry Fedoseev:

2. Dê uma olhada no código Expert. Expert recebe eventos de botões e o form-2 é aberto e fechado por Expert também.

Ok. Mas.

1. não implementou a mudança de estado do programa de elementos.

2. Nenhum código DLL foi estabelecido.

 
Реter Konow:

Bom. Mas, -.

1. nenhuma mudança programática do status dos elementos é implementada.

2. Nenhum código DLL foi afixado.

1. Como ela não é implementada? As cores dos botões do formulário são alteradas por seu especialista, o texto do campo de texto do formulário é alterado de especialista. A passagem do parâmetro string e do parâmetro inteiro é demonstrada. Que outras mudanças de programação foram feitas?

 
Dmitry Fedoseev:

1. Como isso não é implementado? As cores dos botões do formulário são alteradas por seu especialista, o texto do campo de texto do formulário é alterado em relação ao especialista. É demonstrada a passagem de parâmetros de corda e parâmetros inteiros. Que outras mudanças na programação?

Estamos falando dos estados dos elementos: prensado/prensado/fechado.