Страница: 1 |
Страница: 1 |
Вопрос: Тупой вопрос от новичка-валенка
Добавлено: 18.04.08 07:49
Автор вопроса: samets
Я - новичок. Сейчас прозвучит на мой взгляд очень глупый вопрос. Однако, тот кто спрашивает, тупой на пять минут, а тот, кто не спрашивает - тупой на всю жизнь. Так что я его всетаки задам.
Но перейдем к вопросу.
Создал я, например, программку, использующую функции Win32 API. Могу ли я с уверенностью дать эту программу моему другу, у которого нет библиотеки API? Или же во всех ОП есть такая библиотека?
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
Djon
Вопросов: 61
Ответов: 471
Web-сайт:
Профиль | | #1
Добавлено: 18.04.08 07:56
Мне кажется, смотря какая библиотека.
Ведь, например, ХР и 95 много чем отличаются.
Основная масса библиотек на всех ОС будет одинаковая, может быть некоторые будут отличаться, которые были написанны недавно(для ХР или Vista).
Это моё мнение.
Номер ответа: 2
Автор ответа:
J. Smith
ICQ: ненавижу
Вопросов: 40
Ответов: 477
Web-сайт:
Профиль | | #2
Добавлено: 18.04.08 08:33
API (Advanced Programming Interface) есть во всех виндах 95 98 NT 2000 Ме XP Vista. API это не одна DLL-ка, их много и все они в System или System32.
От версии к версии сильно меняется только часть апи функций, сеть, безопасность и т.п., а остальные или неменяются вообще или совместимы с прежними
Номер ответа: 3
Автор ответа:
samets
Вопросов: 14
Ответов: 27
Профиль | | #3
Добавлено: 18.04.08 08:47
То есть, я могу спокойно распространять мою программу с API?
Номер ответа: 4
Автор ответа:
J. Smith
ICQ: ненавижу
Вопросов: 40
Ответов: 477
Web-сайт:
Профиль | | #4
Добавлено: 18.04.08 09:32
API тебе распространять ненадо это микрософт уже сделал.
Ты всётаки напиши название апи функций которые использовал в своей проге, я смогу тебе более менее точно ответить.
Кстати работоспособность твоей проги в другой винде зависит нетолько от фукций апи, а чаще всего проблемы совсем не в апи.
Номер ответа: 5
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #5
Добавлено: 18.04.08 12:19
Мой совет - распространяй с прогой MSVBVM60.dll и все. Ибо есть еще люди, у которых ее нет По поводу остального не переживай.
Номер ответа: 6
Автор ответа:
J. Smith
ICQ: ненавижу
Вопросов: 40
Ответов: 477
Web-сайт:
Профиль | | #6
Добавлено: 18.04.08 12:31
Онаж вместе с виндой ставится и в висте и в ХР и в 2k и помоему даже в Win98 была.
Номер ответа: 7
Автор ответа:
samets
Вопросов: 14
Ответов: 27
Профиль | | #7
Добавлено: 19.04.08 06:20
Про прогармму это я примерно сказал. На самом деле у меня нет пока никакой программы сейчас.
Спасибо, что подсказали. Я и программирую чисто только для XP
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 19.04.08 08:27
В 98 по дефолту была только msvbvm50.dll
Номер ответа: 9
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #9
Добавлено: 19.04.08 09:09
Не все, еще есть разные контролы, которые тоже надо ку.
Номер ответа: 10
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #10
Добавлено: 19.04.08 13:27
Ну само собой нестандартные контролы.