Dima335
как вариант заюзать Lookup поля
Тогда таблицу Person вообще не нужно дергать
как вариант заюзать Lookup поля
Тогда таблицу Person вообще не нужно дергать
класс TStrings построчно
Вопрос по базам. Есть БД (ADO), грид, в котором отображается результат запроса
Всем привет у меня снова вопрос про массивы. Перейду сразу к делу. Собственно есть код:
Как можно разблокировать файл?
Нашел функцию UnLockFile
Любой или открытый из своей проги и залоченный вызовом LockFile?
Если есть базовые знания C++, то можно взять исходники вот этого плагина для FAR и переписать функции на Delphi.
Там, в файлах NTFx.* есть всё, что нужно, чтобы разлочить почти любой файл.
никогда не используйте в структурах (как ваша, к примеру TRouteItem) типы String, WideString, которые потом планируется объявлять как XXX: array of TYyy; это 100% тро ло ло, который будет вылазить в самый непредсказуемый момент.А можно узнать, как такое возможно, и на какой версии делфи? Если бы речь шла о указателях, CopyMem и прочих не типобезопасных вещах, то еще понятно. А сами по себе массивы, записи и строки в любых комбинациях полностью безопасны.
создали 2 элемента структурыЗначит, проинициализированы оба, в том числе и строка как элемент каждой структуры. Если ей ничего не присвоить, то она будет просто пустой строкой
копируете один элемент в другой путём копирования области памяти, а потом источник грохнетеВот это я и называю работой с указателями и не типобезопасным кодом. Если вы так делаете, то конечно у вас могут возникнуть проблемы.
как можно сделать мониторинг изменений в директории (и её поддиректориях)?
Если вы так делаете, то конечно у вас могут возникнуть проблемы.
Значит, проинициализированы оба, в том числе и строка как элемент каждой структуры. Если ей ничего не присвоить, то она будет просто пустой строкой
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
Предыдущая тема: MPO File