NOblo, есть класс, есть объект класса. Класс нельзя использовать без создания объекта (за редким исключением). Где у вас тут копии получились, не понятно.
Класс - это класс. Идите, что ли, почитайте хоть что-то про ООП.
66demon666, одна переменная несколькими названиями. Чисто для читабельности. Т.е. место в структуре выделено только под одну переменную DWORD, но обратиться к данным можно по разным названиям.
fuzzy_exe, функция (или процедура) - это миним программа. Которую можно вызвать, а она может вернуть тебе результат. Её составляют заранее, чтобы потом можно было вызвать её множество раз.
Владимир Коротенко, не соглашусь. Вопрос с лицензией не стоит. Мы штатно используем системное (почти) апи.
Все указатели и прочее легко контролируется (на Delphi так точно).
Так же, с потоками проблем тоже нет (опять же на делфи). Я открывал два инстанса Excel.Application в одном и в разных потоках. Перегонял из одного через конвертацию и прочее в другой. Ни зависаний ни проблем.
"Недавно я начал изучать Python, никак не могу разобраться в нескольких вещах:
1 Что такое django?
2 Что такое бэкэенд?
3 Django это на каком языке писать код?"
gbg, если использовать именно транзакции, то фарш будет происходить в крайних случаях. Также, протокол smb достаточно стабилен даже через глобальную сеть и хорошо работает в таком режиме.
Я не хочу сказать, что это хорошее решение и что юзать по сети файловую бд - норма. Это так или иначе плохо и разумнее завести банальный mysql сервер на том конце, чтобы избавиться от всех проблем.
Sqlite позволяет проводить транзакции, которые изолированы между собой. Это достигается тем, что создается временный файл рядом с БД, где происходит транзакция, а другие экземпляры библиотеки БД будут вежливо ждать своей очереди. Sqlite позволяет использовать множественные подключения, автономно организуя доступ к файлу бд.
Класс - это класс. Идите, что ли, почитайте хоть что-то про ООП.