| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Борьба за независимость |
| Автор: Kipr 5.6.2010, 16:45 |
| Здравствуйте. Пишу на VC++ 08. Суть программы: обработка данных с двух форм и отправка информации на свервер. На Винапи реализовал отправку данных, размер получился порядках 3кб. А вот формы принесли с собой проблему в виде ненужных зависимостей (создавал стандартно Win32 Project). Сам "sender" данных на сервер спокойно работает под любой Win xp-win7 (ес-но, винапи. ваш кэп). хотелось бы добиться тогоже эффекта при нагрузке программы двумя бонусными формами с эдитами. Внимание вопрос: единственным вариантом избавиться от всех зависимостей это перейти на чистое Винапи ?! или подскажите, можно ли включить в сам .ехе все «бонусные» библиотечные зависимости ? вес быть должен в пределах 200 кб. |
| Автор: NightmareZ 5.6.2010, 18:44 |
| Чем продиктовано такое ограничение в размере программы? |
| Автор: Kipr 6.6.2010, 13:17 |
| Продиктовано адекватностью. невижу никакого смысла в программе невыполняющей ничего глобального но с весом заоблачно большим. это как "хеллоу ворлд" весящий 41кб. Интересует минимализм размеров чисто с позновательной точки зрения. да и кажется глупым таскать с собой редистр. пакеты ради такого маленького проекта. отсюда и этот пост. Видимо всетаки Винапи? ну можно и более 200кб, интересны разные подходы. |
| Автор: NightmareZ 6.6.2010, 13:34 |
Это пройдёт. |
| Автор: Kipr 6.6.2010, 14:00 |
| NightmareZ, спасибо за чудестный оффтоп =/ |
| Автор: Kipr 6.6.2010, 14:17 |
| А по делу есть что сказать? конечно понимаю, что проще ответить что-то из разряда "это пройдет", "кг/ам". но в этой теме никто никого непросил давать советы по части изменения мировоззрения на вещи, и "пройдет ли". Этот форум не психологической помощи. Если есть что сказать по теме - говорите, иначе отмалчивайтесь в сторонке. дороже будете. |
| Автор: cutwater 6.6.2010, 14:51 |
Соглашусь. Пройдет. С опытом поймете. Добавлено через 2 минуты и 27 секунд И что за плохая привычка, если с Вами не согласны собеседники, требовать молчать в сторонке, бросаться фразами "А по делу есть что сказать?" Тем самым Вы проявляете крайнее неуважение к собеседникам. Советую пересмотреть позицию и задуматься над этим. |
| Автор: Kipr 6.6.2010, 15:27 |
| я лишь попросил совета по поводу реализации. На данный момент я без особых затруднений пишу программы которые требуют инсталлеров. стало интересно, как реализовать то, что описано в топике. неважно что это сложнее. вариант полученый обычный способом уже есть и весьма работоспособный. но идти по пути меньшего сопротивления невсегда правильно, интересно. поэтому и был создан этот топик. хочется услышать дельный совет по реализации. а пока все отписывают что "пройдет", это напрягает. Представь ситуацию что ты приходишь в магазин и просишь выбрать кусок свинины, а тебе опытная женщина-продовец говорит "держи рыбу, она вкуснее", потом приходит еще другие девушки консультантки и говорят "чувак, непарься - рыба вкуснее". разьве это правильно?! понятно что форум- не магазин, но темнеменее. |
| Автор: Dem_max 6.6.2010, 19:48 |
| Kipr, держи http://www.uinc.ru/articles/28/ |
| Автор: NightmareZ 6.6.2010, 20:25 | ||
Представь ситуацию. Приходишь ты в магазин и просишь кусок свинины. Женщина-продавец отрезает этот кусок. Ты просишь нарезать его - ну ей не жалко, она берёт нож.... а ты говоришь: "сделайте мне так, чтобы все кусочки были одной толщиной с точностью до 1 мм и одинаковым весом с точностью 1 грамма, и чтобы узор из прожилок на всех кусочках был одинаковым". Женщина-продавец округляет глаза, другая девушка-консультантка говорит, что требование неадекватно.... но ты не унимаешься и пытаешься гнуть свою линию. В конце концов к тебе подходит другой продавец и предлагает "свинину", но не из мяса, а из сои, консервантов и красителей, но зато соответствующую твоим требованиям. |
| Автор: SVN74 6.6.2010, 20:36 |
| Используйте Visual C# 2008, - Форма + TextBox + пара кнопок весит около 5 кб, остальное в Фреймворках винды. |
| Автор: cutwater 6.6.2010, 21:28 |
| SVN74, ага. только не забываем упомянуть тот факт что еще фреймворк под это дело весит порядка 200 метров. Впрочем в Windows SP3 и выше (ЕМНИП) он уже включен в дистрибутив винды. |