33511 - графики -> шаблоны -> загрузить шаблон; 34800 \ > порядковый номер шаблона из выпадающего списка (отсчет с нуля, т е 1 это второй в списке); 34863 / 33220 - графики -> шаблон -> сохранить шаблон;
Bem... pelo menos não é muito difícil a partir daqui.
Obrigado :)
Bem... pelo menos não é muito difícil a partir daqui.
Então descobrir o nome de um item de menu inexistente é mais fácil para você do que enviar WM_COMMAND?
Está em ordem alfabética. Muito provavelmente através da busca, o que não é um grande problema.
Aqui está o grande problema - salvar o modelo. Alguém pode ajudar?
Não, Rustam, você não entende, eu mesmo não posso imitar as ações dos usuários. Isto é, ou automação rigorosa sem possibilidade de intervenção, ou interatividade mínima, seguida novamente por uma identificação dura e confiável das ações.
O problema do bootstrapping é facilmente resolvido. Tudo o que você tem que fazer é construir uma lista e combiná-la.
Com a economia, resolvi um pouco o problema até agora, mas não vejo outra maneira.
Até o momento:
-- Lembro-me da hora atual, dormir por um segundo (opcional).
-- Enviar 33220 via SendMessage. ou seja, de forma síncrona
-- Aguarde o diálogo de salvar para executar (interativo, salvar na pasta padrão para modelos é obrigatório), depois construa uma lista e procure pelo último modelo modificado, o tempo de modificação é maior do que o memorizado.
Se alguém tiver uma maneira mais eficiente e melhor, por favor, me avise.
Não, eu resolvi exatamente da mesma forma. talvez seja melhor apenas escrever diretamente no arquivo ?

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Precisa da maneira mais eficiente possível no código fonte, usando exclusivamente Vinapi.
Uma biblioteca não é uma opção.
Emulação das ações dos usuários também.
Ajuda plz, tenho algumas coisas legais em minha mente...