Чтобы не было, надо это предусмотреть.Сообщение от Oleg_BS
И да и не только. К примеру, там может быть не один пробел между 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% пахать, не выложу. Пока только сам пользуюсь. Остальным не рекомендовано.
Ну вот. Приехали. А кто-то тут торчал от графика в iL-2 Connect...ИМХО нужно убрать картинку ИЛ-2 Штурмовик из окошка с графиком. Или как вариант, убрать график.
Вместе они не смотрятся...
Человек старался, TChart осваивал...





Уже.

Ответить с цитированием