-
Постов
215 -
Зарегистрирован
-
Посещение
-
Победитель дней
13
Весь контент GASCHE
-
А может не работает потому что неправильно написано? На мой взгляд MyLog не потокобезопасная процедура, а вы к ней обращаетесь из разных потоков. Из своего опыта я бы даже для Windows так делать не стал бы, один раз прокатит другой нет.
-
Не знаю правильно ли указывать папку вместе с именем сайта, но обычно папки разделяют так const // Доменное имя сайта DOMAIN = '193.106.248.115\Push_Server';
-
В паскале если сам создал, то и уничтожать надо самому IF Assigned( postdata ) THEN BEGIN postdata.DisposeOf; postdata := Nil; END;
-
Такое впечатление что вам тут кто-то должен. Есть стиль
-
Скорее всего так утверждают те, кто неправильно их использует.
-
Это не ко мне, а к тем, кто думает, что FMX устойчива к взлому.
-
Да нет, просто не представляю того, кто рискнет писать серьезные приложения на FMX, а не серьезные так их и ломать будут не по серьезному.
-
Нет, но думаю что если FMX настолько устойчива к взлому и примерно представляя как пытаются защитить свой софт некоторые компании, то Kitty не поднимала бы вопрос о дальнейшей судьбе FMX.
-
Сколько не видел хороших приложений, почти всегда есть взломанные.
-
А переменная Button будет видна в этом отдельном потоке в случае завершения процедуры lbxMouseUp?
-
Перефразирую, читать данные других клиентов с сервера, проводить вычисления, итоги и свои данные скидывать на сервер. Это возможно, на каждом клиенте поднимаете свой сервер, который будет слушать запросы других клиентов и скидывать им требуемые данные. Но не думаю, что это будет проще чем работа с одним сервером.
-
Да, в режиме планшета всплывает.
-
На 10 у меня не всплывает, уточните это где? Клаву отключил.
-
Проще выложить исходники и *.exe файлы. Тогда сравнение будет более объективным.
-
Если можно принимать данные блоками, то можно так WHILE NOT ThreadData.Terminated DO BEGIN END; Сейчас уже не помню почему но перешёл на BeginThread.