Russian Qt Forum

Разное => Говорилка => Тема начата: Bepec от Январь 31, 2015, 13:46



Название: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: Bepec от Январь 31, 2015, 13:46
Собственно прошу голосовать и отписывать своё мнение.
Я сам склоняюсь к варианту 2 - Можно, но потребует времени. 

Представляю себе программу, написанную с использованием WinApi 3.1, с подключаемыми в коде dll для более высоких версий ОС.

Вытягивание аля
Код:
    HMODULE hModule = LoadLibrary("wsock32.dll");
    SocketStartup socketStartup = (SocketStartup)GetProcAddress(hModule, "WSAStartup");
    WSADATA wsdata;

    WORD test = MAKEWORD(1,1);
    int result = (*socketStartup)(test, &wsdata);
    return result == 0;

PS ну и собственно вопрос - вообще это реально сделать?


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: torwig от Январь 31, 2015, 17:30
Проголосовал за третий вариант  :)
Можно навелосипедить вплоть до того что будет несколько разных проектов под разные версии Виндовс.
То есть при желании программист выкрутится, тем более Верес) Но понравится ли этот процесс ему, это уже другой вопрос))
Если это фриланс, можете попробовать договориться, что мол вы делаете для более высоких версий, а на другие пусть потом уже кто-то портирует другой (или наоборот).


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: qate от Февраль 02, 2015, 12:46
utorrent меньше 1мб весил в ранних версиях - ответ "да"

интереснее другое - зачем w95 ?


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: Пантер от Февраль 02, 2015, 12:48
Если интересует размер только исполняемого файла, то легко даже в несколько килобайт. Правда, рядом будет dll'ка лежать. =^.^=


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: __Heaven__ от Февраль 02, 2015, 14:28
ОС Колибри помещается на дискету. Значит и прога может поместиться в 1мб.
Но для этого придется очень много учиться трёхэтажному мату  ;D ;D ;D


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: gil9red от Февраль 02, 2015, 15:30
ОС Колибри помещается на дискету. Значит и прога может поместиться в 1мб.
Но для этого придется очень много учиться трёхэтажному мату  ;D ;D ;D

т.е. ассемблеру :)


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: __Heaven__ от Февраль 02, 2015, 15:39
т.е. ассемблеру :)
И ему тоже :)


Название: Re: Возможно ли написать программу с поддержкой windows 95/98/xp/vista/7/8
Отправлено: Bepec от Февраль 02, 2015, 16:34
to Panter: голосование обрубило конец предложение.
Цитировать
(исполняемый файл и все необходимые ему библиотеки)