Цитата Сообщение от Oleg_BS
Ну, судя по скриншоту 2.5, остановились все таки на "Ил2-стик"овом варианте. Там крэша не будет.
Чтобы не было, надо это предусмотреть.

Я правильно понимаю, что проблема связана с этим:
И да и не только. К примеру, там может быть не один пробел между DeviceN и AXE_N, или пробелы между именем параметра и '='. Или в конце строки.
1) Считываем очередную (1...х) строчку: AXE_RZ JoystickDevice0=rudder
А если именно такой строчки там нет? А есть там
AXE_RZ JoystickDevice0=aileron
или
AXE_RZ JoystickDevice0=a-ileron
или
AXE_RZ JoystickDevice0=-rudder
или
AXE_RZ JoystickDevice1=aileron
или
AXE_RX JoystickDevice1=-pitch
До что угодно там может быть.
И привет, функция вернёт пустую строку.
А тогда всё остальное - бессмысленно.
Потому что, чтобы анализировать строку, надо быть уверенным, что это именно нужная строка. Иначе получим странный результат.
Сделай TRIM() для убирания ведущих/конечных пробелов
И так без сопливых гололёд. Уже.
Научил слона гадить...
- Не гони меня, Иван-Царевич - молвил серый волк. - Я тебе еще пригожусь (с)
Загорелись глазки у Ивана-Царевича, и подбоченился добрый молодец:
"Ну, уговорил, давай пригождайся, пра-а-ативный".
Ура-а-а, спасибки!!!
С удовольствием приму в дар работающую версию 2.5
- А можно?...
- Если бы он работал, цены бы ему не было! (с) анекдот.
Пока не будет 100% пахать, не выложу. Пока только сам пользуюсь. Остальным не рекомендовано.
ИМХО нужно убрать картинку ИЛ-2 Штурмовик из окошка с графиком. Или как вариант, убрать график.
Вместе они не смотрятся...
Ну вот. Приехали. А кто-то тут торчал от графика в iL-2 Connect...
Человек старался, TChart осваивал...