Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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,  13:17 Найти цитируемый пост)
Продиктовано адекватностью.  невижу никакого смысла....


Это пройдёт.

Автор: Kipr 6.6.2010, 14:00
NightmareZ, спасибо за чудестный оффтоп =/

Автор: kemiisto 6.6.2010, 14:04
Цитата(Kipr @  6.6.2010,  14:17 Найти цитируемый пост)
невижу никакого смысла в программе невыполняющей ничего глобального но с весом заоблачно большим

Часть фразы после "но" вместе с этим союзом - лишнее. smile 

Цитата(Kipr @  6.6.2010,  14:17 Найти цитируемый пост)
Интересует минимализм размеров чисто с позновательной точки зрения.

У Вас проблемы с познанием. Вектор приложения усилий не тот.

Цитата(NightmareZ @  6.6.2010,  14:34 Найти цитируемый пост)
Это пройдёт. 

Соглашусь.

Автор: Kipr 6.6.2010, 14:17
А по делу есть что сказать?
конечно понимаю, что проще ответить что-то из разряда "это пройдет", "кг/ам".  
но в этой теме никто никого непросил давать советы по части изменения мировоззрения на вещи, и "пройдет ли".
Этот форум не психологической помощи. 
Если есть что сказать по теме - говорите, иначе отмалчивайтесь в сторонке. дороже будете.

Автор: cutwater 6.6.2010, 14:51
Цитата(Kipr @  6.6.2010,  12:17 Найти цитируемый пост)
Продиктовано адекватностью.  невижу никакого смысла


Соглашусь. Пройдет. С опытом поймете.

Добавлено через 2 минуты и 27 секунд
Цитата(Kipr @  6.6.2010,  13:17 Найти цитируемый пост)
А по делу есть что сказать?


И что за плохая привычка, если с Вами не согласны собеседники, требовать молчать в сторонке, бросаться фразами "А по делу есть что сказать?"
Тем самым Вы проявляете крайнее неуважение к собеседникам. Советую пересмотреть позицию и задуматься над этим.

Автор: 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
Цитата(Kipr @  6.6.2010,  15:27 Найти цитируемый пост)
Представь ситуацию что ты приходишь в магазин и просишь выбрать кусок свинины, а тебе опытная женщина-продовец говорит "держи рыбу, она вкуснее", потом приходит еще другие девушки консультантки и говорят "чувак, непарься - рыба вкуснее". разьве это правильно?! понятно что форум- не магазин, но темнеменее. 


Представь ситуацию. Приходишь ты в магазин и просишь кусок свинины. Женщина-продавец отрезает этот кусок. Ты просишь нарезать его - ну ей не жалко, она берёт нож.... а ты говоришь: "сделайте мне так, чтобы все кусочки были одной толщиной с точностью до 1 мм и одинаковым весом с точностью 1 грамма, и чтобы узор из прожилок на всех кусочках был одинаковым". Женщина-продавец округляет глаза, другая девушка-консультантка говорит, что требование неадекватно.... но ты не унимаешься и пытаешься гнуть свою линию. В конце концов к тебе подходит другой продавец и предлагает "свинину", но не из мяса, а из сои, консервантов и красителей, но зато соответствующую твоим требованиям.

Автор: SVN74 6.6.2010, 20:36
Используйте Visual C# 2008,  - Форма + TextBox + пара кнопок весит около 5 кб, остальное в Фреймворках винды.

Автор: cutwater 6.6.2010, 21:28
SVN74, ага. только не забываем упомянуть тот факт что еще фреймворк под это дело весит порядка 200 метров.
Впрочем в Windows SP3 и выше (ЕМНИП) он уже включен в дистрибутив винды.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)