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




Пост N: 7642
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 23.12.23 14:43. Заголовок: Переход на VisualC


Сейчас использую связку MiniGUI-23.09.2 + Harbour 3.2.0dev (r2301231146) от версии MiniGUI-23.01
Моя большая прога более стабильно работает на такой связке.
У большинства юзеров прога не падает, хотя есть и исключения.
При переходе на MiniGUI-23.10 с родным Harbour начинают отваливаться ТСБ (тупо клинит) и
клинят кнопки на форме (вообще не нажимаются) при первом входе на форму.
Связано это видно с самим Харбором.

Актуален вопрос по переходу на MiniGui под MSVC.
Чем отличаются Харбор сборки текущего года под MSVC от BCC ?

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


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




Пост N: 7643
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 23.12.23 14:49. Заголовок: Столкнулся с проблем..


Столкнулся с проблемой и не поняткой при сборке ехе-ника под VisualC.
Выгрузил архив в новый каталог
1. сборка -> не проходит, нет _hbmkaut_main.obj, а _hbmkaut_main.c есть. протокол длинный
2. повторяю -> не проходит, нет _hbmkaut_main.obj, а _hbmkaut_main.c есть. протокол короткий, повторяю - тоже самое
3. удаляю OBJ каталог, сборка -> проходит exe запустился, еще несколько раз делаю - все ok!

Такое же у меня редко, но бывает и под BCC.
Тоже удаляю папку и потом всё собирается.
Почему нет проверки на этот сбой ?
Или удалять этот файл ВСЕГДА при начале сборки...

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




Пост N: 7644
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 24.12.23 01:31. Заголовок: Не совсем понятна ли..


Не совсем понятна лицензия на MiniGui MSVC.
Если использовать - https://visualstudio.microsoft.com/ru/vs/community/
То там пишут:
Для индивидуальных пользователей
Любой индивидуальный разработчик может создавать бесплатные или платные приложения с помощью Visual Studio Community.

Просто интересно как это сейчас будет ?

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




Пост N: 2233
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.12.23 13:36. Заголовок: Andrey пишет: Не со..


Andrey пишет:

 цитата:
Не совсем понятна лицензия на MiniGui MSVC


Подробное лицензионное соглашение см. по адресу
click here

Если коротко:

 цитата:

1. ПРАВА НА УСТАНОВКУ И ИСПОЛЬЗОВАНИЕ.

a. Индивидуальная лицензия. Если вы являетесь физическим лицом, разрабатывающим собственные приложения либо для продажи, либо с какой-либо другой целью, вы можете использовать данное программное обеспечение для разработки и тестирования таких приложений.



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




Пост N: 4478
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 24.12.23 15:09. Заголовок: gfilatov2002 пишет Е..


gfilatov2002 пишет
 цитата:
Если коротко:


Выделить надо фразу (во всех пунктах)
 цитата:
вы можете использовать данное программное обеспечение для разработки и тестирования таких приложений


т.е. для коммерческого использования нужна лицензия

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




Пост N: 7648
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.12.23 10:51. Заголовок: Что-то анимация у ме..


Что-то анимация у меня пропала при вызове кнопок 1-4 в примере APP_OOPTEMPLATE-VC-20
Т.е. в модуле WaitWinGif.prg перестаёт авишка двигаться
  ... ANIGIF Gif_1 OBJ oStaticGif PICTURE "Ani3dMan128"

С чем это связано ?
Или это только на моем компе такое ?

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




Пост N: 2235
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 29.12.23 17:03. Заголовок: Andrey пишет: С чем..


Andrey пишет:

 цитата:
С чем это связано ?


Это связано с тем, что Gif файл используется в окне, которое активируется с использованием класса NOWAIT, т.е без остановки выполнения дальнейшего кода. А для проигрывания Gif-анимации требуется режим ожидания, который возникает при обычном использовании команды ACTIVATE WINDOW <имя окна>.

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




Пост N: 7649
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.12.23 18:52. Заголовок: Блин, до этого работ..


Блин, до этого работало, а потом перестало... Странно...
Я код WaitWinGif.prg не правил уже давно.
Нашёл вариант от 02.09.2023 - там Gif файл не останавливается...
Пере собрал этот вариант с новой версией МиниГуи 23.12 - Gif файл не останавливается.

Вставляю старый код WaitWinGif.prg от 02.09.2023 в новый проект, собираю - Gif файл останавливается !
Отличие нового кода от старого - больше кода и сборка ресурсов другая !!!
demo.rc делается по другому:
#include "Resource\demo.rc" 
#include "Resource\demo_64.rc"
#include "Resource\demo_128.rc"
// ------ убрал для быстроты сборки 27.12.2023 -----------
// #include "Resource\demoDummy1.rc"
// #include "Resource\demoDummy2.rc"
#include "Resource\_info_my.rc"

Буду переделовать без NOWAIT
Но не думаю что в этом дело...
Переделал для BCC ресурсный файл по старому в новой версии - Gif файл останавливается !
Чем больше ехе-ник, тем больше вероятности что рабочий код начинает глючить...

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

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