|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#17
|
|||
|
|||
Ещё не занимался, были другие задачи.
Программа, это оболочка к ОРС серверу. Подозреваю, что ругань связана с ним. Не понятно, почему - если все компоненты , дельфа и исходник - авторские, родные, с чего им не дружить? Или там динамический IP.. хм... имя? Может быть проблема от того, что ОРС не установлен на данной машине? |
#18
|
||||
|
||||
Цитата:
Не стоит путать форумы с богадельнями. © Bargest |
#19
|
|||
|
|||
Ну, поставил ОРС. Старые ошибки ушли, пришли новые, гы.
По крайней мере, форма создаётся теперь. Буду ковырять дальше. Ну, победил. В исходном варианте компилится и даже работает (в режиме эмуляции ОРС сервера). Но есть один неприятный косяк. ОРС сервер настраивается конфиг-файлом, этих файлов у меня два. Один был в папке с исходником, другой - реально работает на объекте. С первым всё ОК. Со вторым выдаётся такая ошибка: Причина ясна - в конфиг файлах разные имена тегов и когда я подгружаю новый конфиг, ОРС выдаёт предупреждения о недоступности итема в адрсном пространстве ОРС (так умные дяди сказали http://www.opclabs.com/forum/reading...-address-space ). Значит, где-то в исходнике эти имена жёстко забиты и оно их требует от ОРС. Как это место найти? Есть ли в делфе поиск по всему проекту и т.д.? Конечно, проще всего поменять ОРС конфиг. Но не хочется рушить работающую систему. Последний раз редактировалось M.A.D.M.A.N., 10.09.2014 в 22:02. |
#20
|
|||
|
|||
Да есть, find in files называется.
|
#22
|
|||
|
|||
Цитата:
Сегодня наконец вернулся к деянию. Вроде, оживил. Конфиг ОРС сервера был жёстко прописан в Unit1.dfm и при этом ещё подсасывался из файла conf. И если они не совпадали Компилится, запускается, работает. Как в эмуляторе, так и на реальном железе. Смущает только, что оригинальный файл весит 1 325 056 байт, а мой 1 324 032. Хотя делфа одинаковая и списать на лучшую оптимизацию сложно... Последний раз редактировалось M.A.D.M.A.N., 10.09.2014 в 22:02. |
#23
|
|||
|
|||
Цитата:
По всем, естественно. Иначе зачем в названии команды слово files стоит во множественном числе... |
#24
|
|||
|
|||
Сразу видно человека, никогда не работавшего в eclipse...
А как в делфи инвертировать переменную integer кроме XOR? Чтоб (a and b) = 0; В сях это: а=~b; a=!b; А тут есть подобное? Чтоб было всеядным по типам (хотя бы целочисленным). Последний раз редактировалось M.A.D.M.A.N., 10.09.2014 в 22:03. |
#26
|
|||
|
|||
Цитата:
Сразу видно человека, работающего в нормальных IDE. Я пользуюсь Idea для Java. |
#27
|
|||
|
|||
Цитата:
Только клипса, в зависимости от прибитого компилятора, работает и с явой (андроид), и с ARM контроллерами (Cortex-M*), и с AVR, и с MSP-430 и т.д. И ещё она работает под линукс. А в целом да, иде упырская и с кучей глюков. Например, если не сохранишь проект перед компиляцией, она скомпилит последнюю сохранённую версию, не учтя изменений Цитата:
И что из этого можно понять? Например в сях ЛОГИЧЕСКИЕ операции и булевы операции, это разные вещи. с=a&b с=a&&b В обоих случаях and, но and разный. Равно как для отрицания используется 2 символа ! и ~. И это разные отрицания. Ну да, в паскалях сэкономили http://www.delphisources.ru/pages/fa...s/Not.php.html А зря... Последний раз редактировалось M.A.D.M.A.N., 10.09.2014 в 22:02. |
#28
|
||||
|
||||
Цитата:
Не стоит путать форумы с богадельнями. © Bargest |
#29
|
|||
|
|||
[снисходительно] в наше время ставят статус в социалочке и делают ретвит. Это намного эффективней.
Кстати, прикольный мужик. В 2005 довелось пообщаться. Последний раз редактировалось Nicolass44, 11.09.2014 в 00:42. |