Quik Новости
Atom
7/1/2012
Ibanezzz


Хочу автоматизировать выгрузку новостей из квика.

У этой таблицы нет возможности выгрузки по DDE. В Qpile тоже нет функций. В TRANS2QUIK.dll тоже нет.

Можно эмулировать клики мышью(Новости-Сохранить все новости). Но не вариант...

В связи с этим вопрос к разработчикам StockSharp. Ребят, какой либой пользуетесь для отправки win32 сообщений контролам квика? Хочу так же выдирать текст новостей напрямую из MultilineTextBox проходя по строкам ListView.


Tags:


Thanks:


Sergey Masyura

Avatar
Date: 7/2/2012
Reply


Ibanezzz: Хочу автоматизировать выгрузку новостей из квика.

У этой таблицы нет возможности выгрузки по DDE. В Qpile тоже нет функций. В TRANS2QUIK.dll тоже нет.

Можно эмулировать клики мышью(Новости-Сохранить все новости). Но не вариант...

В связи с этим вопрос к разработчикам StockSharp. Ребят, какой либой пользуетесь для отправки win32 сообщений контролам квика? Хочу так же выдирать текст новостей напрямую из MultilineTextBox проходя по строкам ListView.


	using ManagedWinapi.Windows;
	using ManagedWinapi.Windows.Contents;

...

var combo = wnd.AllChildWindows.First(e => e.DialogID == 123456).ToComboBox();

Thanks: Ibanezzz

Ibanezzz

Avatar
Date: 7/3/2012
Reply


Sergey Masyura:

Ibanezzz: Хочу автоматизировать выгрузку новостей из квика.

У этой таблицы нет возможности выгрузки по DDE. В Qpile тоже нет функций. В TRANS2QUIK.dll тоже нет.

Можно эмулировать клики мышью(Новости-Сохранить все новости). Но не вариант...

В связи с этим вопрос к разработчикам StockSharp. Ребят, какой либой пользуетесь для отправки win32 сообщений контролам квика? Хочу так же выдирать текст новостей напрямую из MultilineTextBox проходя по строкам ListView.

using ManagedWinapi.Windows;
using ManagedWinapi.Windows.Contents;

...

var combo = wnd.AllChildWindows.First(e => e.DialogID == 123456).ToComboBox();


Сергей, раз уж ответили... Не могли бы Вы привести более подробный код.
Как я понимаю wnd - это обертка над дескриптором главного окна квика.
По AllChildWindows.First(e => e.DialogID == ) я нахожу окно с новостями. Дальше из него беру что нужно.
Не совсем понял .ToComboBox() - приводит окно к комбобоксу?!

Thanks:

MaVaL

Avatar
Date: 3/12/2015
Reply


Тоже заинтересован этим вопросом. Ни где не нашёл решения. Кроме как через Winapi выдёргивать данные с формы квика.

Thanks:

VassilSanych

Avatar
Date: 3/13/2015
Reply


Ещё есть UIAutomation

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy