Еще раз запущено ли приложение

Многие пользователи не задумываясь запускают по несколько копий программ. Что бывает нежелательно. В связи с этим мною была написана библиотечка (FLL),а другой пользователь Fox по имени Андрей (фамилию жалко не знаю) сделал DLL. Смысл данных изысканий состоит в том что функции возвращают список имен процессов и имена окон. Автор: Александр и Андрей

Кто в данный момент работает с приложением

Вопрос:Кто в данный момент работает с приложением Ответ: Чтобы ответить на этот вопрос необходимо вести учет всем "подключениям" к Вашему приложению. Т.е. некий лог всех подключений. С точки зрения FoxPro наиболее естественно хранить все данные о подключениях в таблице DBF. Однако просто делать запись в этой таблице в момент входа в приложение и удалять или […]

Как предотвратить повторный запуск приложения

Вопрос:Как предотвратить повторный запуск приложения? Ответ: Это один из тех вопросов, которые легко задать, но трудно ответить. Трудно не потому, что он очень уж сложный, а потому, что ответ на него требует некоторых пояснений того, что именно и почему необходимо сделать.Для начала, следует определиться с тем, что именно Вы вкладываете в понятие "повторный запуск приложения". […]

Главный (стартовый) файл проекта

Главный (стартовый) файл проекта Как выделить (пометить, обозначить) главный файл Какой тип файла сделать главным Содержимое главного файла Идеология построения приложения Точка останова. Read Events Аварийное прекращение приложения. Настройка ON ShutDown Надо ли давать команду QUIT для закрытия приложения Как скрыть главное окно FoxPro (SCREEN) Как скрыть системные ToolBar Настройка среды FoxPro Использование глобального объекта […]

Советы начинающим Часть IV

В этой статье : Типы данных Точность расчета Numeric Currency Memo General Binary AutoIncrement Удаление записей в таблице При создании новых записей использовать записи ранее помеченные как удаленные Вынести выполнение команды PACK в специальные служебные процедуры по обслуживанию базы данных Следует ли создавать индекс по выражению Deleted() Команда ZAP Хранимые процедуры Для чего нужны хранимые […]

//////////////// ///////////////
Авторизация
*
*
Генерация пароля