On-line: PSP, гостей 2. Всего: 3 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 5609
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 05.12.17 15:09. Заголовок: Windows10 and MiniGui ....


Есть программа написанная на МиниГуи давно, года 4 назад.
Прога создаёт архив в папке C:\WINDOWS\TEMP и отправляет мне на сайт.
Проблема появилась в Win10.
Архив в папке C:\WINDOWS\TEMP создаётся, но получить размер файла в папке не могу,
функция FILESIZE(cFileArxiv) выдаёт ошибку -1.
А может и файл и не создаётся. Проверить точно не успел.

При смене папки - функция возвращает правильный размер и прога нормально работает.

Я так понимаю в Windows10 идёт блокировка на некоторые операции с папкой C:\WINDOWS\TEMP
Не знаю какая установлена Windows10 у заказчика, но у меня прога нормально работает и под Windows10

Просьба учесть/отказаться для МиниГуи от операций с работой в папке C:\WINDOWS\TEMP



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 28 , стр: 1 2 All [только новые]


постоянный участник




Пост N: 5621
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 07.12.17 21:25. Заголовок: Pasha пишет: Но раз..


Pasha пишет:

 цитата:
Но разницы никакой нет: короткое и длинное имя обрабатывается одинаково.


Это понятно. Спасибо !

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 5807
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 02.04.18 15:48. Заголовок: Опять проблема на Wi..


Опять проблема на Win10 и новым МиниГуи.
Полдня убил на то чтобы понять что МиниГуи не причём, а наверное Харбор обновили.
И ошибку допустили....
У меня в проге есть функция HB_Crypt(cStr,cCryptKey), где я не указал cCryptKey, т.е. он равен NIL (давно уже сделал и забыл).
Сейчас эта ошибка (крах программы) стала вылазить ТОЛЬКО под Win10 64bit, на 32bit - ошибка не вылазит.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6795
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 02.04.18 16:44. Заголовок: Andrey пишет: У мен..


Andrey пишет:

 цитата:
У меня в проге есть функция HB_Crypt(cStr,cCryptKey)


Ну так проверь без Минигуи , будет падать или нет.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1801
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 02.04.18 16:54. Заголовок: Andrey пишет У меня ..


Andrey пишет
 цитата:
У меня в проге есть функция HB_Crypt(cStr,cCryptKey), где я не указал cCryptKey


Странное понимание параметров (шифровать без задания пароля), написано же cCryptKey

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1220
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 02.04.18 17:07. Заголовок: Andrey пишет: И оши..


Andrey пишет:

 цитата:
И ошибку допустили....
У меня в проге есть функция HB_Crypt(cStr,cCryptKey), где я не указал cCryptKey


Скорее не допустили , а допустил. Оба параметра в HB_Crypt - обязательны , как и в предшествующей Crypt() из Clipper


 цитата:
Сейчас эта ошибка (крах программы) стала вылазить ТОЛЬКО под Win10 64bit, на 32bit - ошибка не вылазит


Видимо микрософт тут стал строже относится к некорректному указателю на строку. Возможно с каким нибудь обновлением это затронет и х32


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6796
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 02.04.18 18:34. Заголовок: Haz пишет: Оба пара..


Haz пишет:

 цитата:
Оба параметра в HB_Crypt - обязательны


Затестил без 2-го параметра , ни чего не упало.
Haz пишет:

 цитата:
Видимо микрософт тут стал строже относится к некорректному указателю на строку. Возможно с каким нибудь обновлением это затронет и х32


Скорее всего.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1221
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 02.04.18 22:02. Заголовок: Dima пишет: Затести..


Dima пишет:

 цитата:
Затестил без 2-го параметра , ни чего не упало.


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

И Сергей, логично спросил, какой тайный смысл шифровать на основании пароля, не указывая пароль. Видимо автор функции, этот смысл тоже не постиг.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 5808
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.04.18 11:18. Заголовок: SergKis пишет: Стра..


SergKis пишет:

 цитата:
Странное понимание параметров (шифровать без задания пароля), написано же cCryptKey


Пропустил при переносе из терминалке. Это так, вспомогательная функция была, в новой версии не использую.
Сейчас вообще удалил.
Просто под 32bit работает без параметра, а в 64bit - падает прога. Пока понял, всю программу отладкой помечал.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 28 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 331
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет