for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Обсуждаем проекты
  

Для Urfin
PaulWist

Сообщений: 13551
Дата: 31.03.05 13:37:19
Решение www.foxclub.ru, получаю такие сообщения, сначало первое, а второе при попытке выполнить второй раз start.prg.




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: Для Urfin
urfin
Автор

Сообщений: 328
Дата: 01.04.05 07:40:39
Спасибо за найденную ошибку !

> Решение www.foxclub.ru, получаю такие сообщения, > сначало первое,

Исправил ссылку. This.Parent.WinApi.SetAttributes() на This.SetAttributes().
Издержки метода Cut&Paste

> а второе при попытке выполнить второй раз start.prg.

Так и должно быть.

Там используется MUTEX для предотвращения повторного запуска.

Исходники исправил и обновил zip архив на сайте.

С уважением, Виктор.




------------------
Ratings: 0 negative/0 positive

Re: Для Urfin
PaulWist

Сообщений: 13551
Дата: 01.04.05 08:01:02
Цитата:
Издержки метода Cut&Paste

Бывает.

Цитата:
Там используется MUTEX для предотвращения повторного запуска.

Да это понятно из исходников, мне показалось не удобным , то что если сделал ошибку (например в пути ), надо заново входить-выходить.

Ещё, если папка не существует, хорошо бы спросить - мол "папки нет - создать"

Следующее, если файл открыт в Exclu, то всё, что после него не копируется, хотя на мой взгляд надо бы скопировать

PS так мысли в слух.




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: Для Urfin
urfin
Автор

Сообщений: 328
Дата: 01.04.05 08:24:05
Основное назначение программы - клонирование каталогов и запуск файл-серверного приложения на клиентских машинах.

Поэтому нельзя допустить :

1) Пользователь 2 и более раз запустил программу.

PaulWist
мне показалось не удобным , то что если сделал ошибку (например в пути ), надо заново входить-выходить.

3) Пользователь напрягал извилины при выборе <ДА> <НЕТ>

PaulWist
если папка не существует, хорошо бы спросить - мол "папки нет - создать"

2) Часть файлов и каталогов не была синхронизирована перед запуском основного приложения.

PaulWist
если файл открыт в Exclu, то всё, что после него не копируется, хотя на мой взгляд надо бы скопировать

Статус этой прилады - FreeWare. Любой желающий может менять ее как вздумается.

Я хотел поделиться самой идеей решения классической задачи. Всего 2 курсора и сканы по 3-м отсортированным выборкам.

Спасибо за обсуждение и найденный баг



Отредактировано (01.04.05 11:26)


------------------
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 10 of63 danton1973 __Demon__  (Гостей: 7)

28.01.2021 11:04:01 exec: 0.02
Mem: 1.127 Mb

© 2000-2021 Fox Club 
Яндекс.Метрика