Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 28.08.2011, 16:09  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,445
Сказал спасибо: 99
Сказали Спасибо 315 раз(а) в 231 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
А не могло быть у Вас так, что исправили что-то в DLL - и очередная программа начинает работать лучше, зато какая-нибудь из предыдущих стала глюкать: не согласовалась со внесенным исправлением?
Ну это от программиста зависит.

Вообще-то никто не запрещает обновлять dll только у нужных программ, а не у всех сразу.
Godzilla82 вне форума  
Непрочитано 28.08.2011, 16:27  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от Godzilla82 Посмотреть сообщение
Ну это от программиста зависит.
Просто я налетал на подобное в рамках одного проекта. Процедура используется многими фрагментами. Для нужд одного что-то подправил - и вполне возможна неадекватная реакция в других местах. Конечно, если по-уму, то это следует предвидеть. Но у мя ж голова не как Дом Советов. Всего не упомнишь даже в рамках одного проекта (особенно если делаешь с перерывами на что-то другое).
Сообщение от Godzilla82 Посмотреть сообщение
Вообще-то никто не запрещает обновлять dll только у нужных программ, а не у всех сразу.
Но этим исчезает сам смысл разделяемости. Приходим к тому, что я исходно говорил: каждая программа - собственный полноценный комплект.
кустомер вне форума  
Непрочитано 28.08.2011, 18:32  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
каждая программа - собственный полноценный комплект
Никто не мешает окончательный вариант "сваять" в "статике". И Вы получите не только "комплект", но и ВСЕГО один исполняемый файл.
Однако, это ни коим образом не связано с тем, что я говорил про классы. Вся идеология остается без изменений. Внося изменения в класс надо его дополнять, а не переделывать. Или просто создавать НОВЫЙ класс, если решили сменить "ориентацию"...
Этим и достигается совместимость версий.
__________________
Здесь вам не тут!

Последний раз редактировалось evg220; 28.08.2011 в 18:35.
evg220 вне форума  
Непрочитано 29.08.2011, 22:07  
vicorin
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 49
Сказал спасибо: 32
Сказали Спасибо 19 раз(а) в 12 сообщении(ях)
vicorin на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
VB мне понравился больше.
Встретил тут на одном сайте тему: "О переносимости программ на VB". Может кому будет полезна информация:

"Иногда требуется написать небольшую программку, которая бы заработала на другом компьютере, но если писать ее на VB, то придется тащить с собой MSVBVM60.DLL плюс еще ActiveX контролы используемые программой. И хотя эта DLL присутствует в дистрибутиве Windows 2000/XP, очень часто ее там не оказывается. Так как, многие программисты, создавая инсталляционный скрипт для своего приложения, указывают, что при деиинсталляции, надо удалить все файлы используемые приложением, в том числе и MSVBVM, в результате никогда нельзя быть уверенным, что эта DLL присутствует на компьютере пользователя. Можно конечно пользоваться программами типа Bit-Arts Fusion, слинковывающими DLL с основным приложением, но при этом иногда возникают проблемы с запуском таких файлов под NT4."

Последний раз редактировалось vicorin; 29.08.2011 в 22:11.
vicorin вне форума  
Непрочитано 29.08.2011, 22:27  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
я уже не помню, вроде я не смог откомпилировать вообще
надо проверить еще раз
Когда начнешь творить , помогу ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 30.08.2011, 10:06  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

vicorin, ну так что же в конечном итоге рекомендуют в статье для улучшения переносимости? -
Да, я в курсе, что у VB она очень плохая(((( по каковой причине я отказался от использования любых контролов. Ну а с MSVBVM тут уж ничо не поделаешь((((


(Кстати, уважаемый aleksandr-zh, мы с Вами говорили о легальности портейблов. Вот какой ответ об этом дают профессиональные юристы: http://www.uristy.ru/questions/q1383261.html )

Последний раз редактировалось кустомер; 30.08.2011 в 14:37.
кустомер вне форума  
Непрочитано 01.09.2011, 01:24  
vicorin
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 49
Сказал спасибо: 32
Сказали Спасибо 19 раз(а) в 12 сообщении(ях)
vicorin на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
vicorin, ну так что же в конечном итоге рекомендуют в статье для улучшения переносимости? -
Я не имел в виду конкретно, что кто-то чего-то не знает. Упомянул все это для следующих вещей:

1. Что все это относится к форумчанам обсуждающим VB.
2. Упомянуты причины из-за которых переносимость страдает.
3. Что есть такие программы типа Bit-Arts Fusion, которые частично решают вопрос с переносимостью.

Все полезное из статьи я уже привел.
vicorin вне форума  
Непрочитано 01.09.2011, 12:08  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от yhnm Посмотреть сообщение
Mожет кто-то из читателей ветки интересовался FlowStone
http://www.dsprobotics.com/
поделитесь впечатлениями.
На первый взгляд вещица современная и имеет бесплатный вариант FlowStone FREE с ограничением по количеству элементов и возможностей.
У него есть проблемы с кириллицей в полях ввода(((
Во-вторых, мануалов на русском по-видимому не существует вообще.
Т.е. по всем признакам - инструмент кем-то был сделан чисто "под себя" для решения специальных задач. Среда на порядок(!) сложнее того же Хиазма, но когда начинаешь въезжать в ход мыслей автора - оказывается, что всё вполне удобно распланировано.
Дизайн среды и элементов - явно не доморощенный, во всем чувствуется рука профессионала.
Думаю, для задач обработки звука в реальном времени - самое оно. Впрочем, он так и позиционируется - как DSP.

ЗЫ:
В отличие от Хиазма - проблем с антивирями не имеет! (а пресловутый Dima столько лет такой вопрос решить не в состоянии(((((
кустомер вне форума  
Непрочитано 01.09.2011, 19:54  
Jek2009
Прописка
 
Регистрация: 24.03.2009
Сообщений: 202
Сказал спасибо: 154
Сказали Спасибо 126 раз(а) в 66 сообщении(ях)
Jek2009 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
В отличие от Хиазма - проблем с антивирями не имеет! (а пресловутый Dima столько лет такой вопрос решить не в состоянии(((((
Там, на сколько мне известно, проблемы были в компиляторе. Он генерил какой-то участок кода похожий на сигнатуру известного вируса. На сегодня, известные мне антивири на скомпилированные программы больше не ругаются. На форуме HiAsm о вирусах с прошлого года уже не вспоминают.
Немного рекламы:
Цитата:
HiAsm (по-русски обычно произносится как «хайа́см») — бесплатная среда разработки приложений win32, Qt, wxWidgets, сценариев и страниц PHP, html и JavaScript, а также приложений для устройств на базе Windows Mobile — например, для КПК.
А здесь можно ознакомится с этой платформой
Видео:

Ребята уже в этой среде под ГЛАНАСС программы струячат.

Последний раз редактировалось Jek2009; 01.09.2011 в 23:11. Причина: небольшой пиар
Jek2009 вне форума  
Непрочитано 02.09.2011, 10:08  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от Jek2009 Посмотреть сообщение
На сегодня, известные мне антивири на скомпилированные программы больше не ругаются.
Ругаются. Я проверил лично на последней версии Хиазма, скачанной с офсайта.

Сообщение от Jek2009 Посмотреть сообщение
На форуме HiAsm о вирусах с прошлого года уже не вспоминают.
Не вспоминают вот почему.
Раньше антивири ругались и на сам Хиазм, когда его устанавливашь. Против этого Dima сделал такой паллиатив - замаскировал проблемный файл Hook. На установщик антивири теперь не ругаются.
Но продолжают ругаться на скомпилированные программы, как и прежде.

Сообщение от Jek2009 Посмотреть сообщение
Немного рекламы:
Не надо дурной рекламы. Разберитесь со своим детским садом с антивирями - и продукт сам себя прорекламирует.
кустомер вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Так, рассказик :)) Я долго ржал :)) DK Отвлекитесь, эмбеддеры! 7 31.08.2007 22:33
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49
[Решено] про блоки питания бу-га-га! zalman Отвлекитесь, эмбеддеры! 12 29.01.2007 10:46
[Решено] Ищу среду разработки для MSC48 под Win Андрей Proteus, KiCAD и другие ECAD 1 06.03.2006 16:32


Часовой пояс GMT +4, время: 10:33.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot