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

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

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

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

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

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

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

 
Опции темы

Как научиться писать ПО под Win?

Непрочитано 19.08.2011, 20:45  
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от terminator_seva Посмотреть сообщение
да что вы такое говорите ?
Верно!
Но в "експрессе" есть несколько существенных недостков. Он сильно урезан (функционально), и плохо в него интегрируются сторонние библиотеки.
Однако, как инструмент освоения - вполне годится.
evg220 вне форума  
Непрочитано 19.08.2011, 20:51  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
Не помню, писал ли я про то, что пробовал PureBasic. Не вьехал я в него по той же причине, что и в другие: иная ИДЕОЛОГИЯ написания.
По сему надо тупо изучить так непонятную тебе идеологию винды .
Кстати ничего уж такого страшного там нет .
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 19.08.2011, 21:04  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

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

(Идеология Винды тут ни при чем совершенно)
кустомер вне форума  
Непрочитано 19.08.2011, 22:03  
raxp
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Цитата:
Идеология PureBasic просто очень громоздка. Вплоть до того, что все циклы ожидания событий делаются "в ручную" кодом в исходнике.
и что? WinApi он и в африке WinApi вне зависимости от языка ...и разве это столь напрягает:
Код:
Repeat 
  Event = WaitWindowEvent() 
   
  If Event=#PB_Event_SizeWindow 
    SetWindowPos(hPanel, #HWND_BOTTOM, 0,0,WindowWidth(0)-20,WindowHeight(0)-20,#SWP_NOMOVE) 
  EndIf 
   
Until Event = #PB_Event_CloseWindow
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Сказали "Спасибо" raxp
dosikus (19.08.2011)
Непрочитано 19.08.2011, 22:31  
Ar-Gen-Tum
Почётный гражданин KAZUS.RUN
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
Радость Re: Как научиться писать ПО под Win?

Сообщение от evg220 Посмотреть сообщение
А проблема, поднятая в теме исходит из того, что не на всех современных ПК можно запустить ДОС. Вот и приходится "железятникам" осваивать "форточки"...
Свят, свят, свят.
Вот нахрена на 32 битной машине писать и исполнять 16 битные приложения???
Консольное приложение не тождественно приложению DOS.
Если кому не ведомо: под DOS существовали так называемые "экстендеры", т.е. расширители,
работавшие в защищенном режиме.
Duke Nukem 3D работал с "экстендером" DOS4GB.
Так нафига сейчас возвращатся в 16 битные времена???
Ar-Gen-Tum вне форума  
Непрочитано 19.08.2011, 23:53  
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от Ar-Gen-Tum Посмотреть сообщение
нафига сейчас возвращатся в 16 битные времена
Речь немного о другом, ув. Ar-Gen-Tum. О том, что люди уже имели опыт написания чего-то под ДОСом. Но сейчас это УЖЕ не актуально...

Тем более, что современный "машинки" 64 битные...

Последний раз редактировалось evg220; 20.08.2011 в 13:10.
evg220 вне форума  
Сказали "Спасибо" evg220
aleksandr-zh (20.08.2011)
Непрочитано 19.08.2011, 23:57  
Jek2009
Прописка
 
Регистрация: 24.03.2009
Сообщений: 206
Сказал спасибо: 157
Сказали Спасибо 127 раз(а) в 67 сообщении(ях)
Jek2009 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
А что Вы отвечаете пользователю, когда он говорит: "На сделанную Вами прогу звонит антивир! - запустить мне трояна хотите?!"
Косперский что ли? У него сигнатуры написаны наверное еще с прошлого века, вот и звенит. Нормальные антивири не ругаются. Нет там вирусов. Компилятор и блоки которые всегда можно проверить и переписать. Лет 5 уже пищу, все ОК. Единственное, вири цепляются уже к работающим программам, но это уже другой вопрос. Потому как мои проги очень сильно задействуют FTP ресурсы.
Вот для примера прога по индикации геомагнитной активности Земли. Конечно файрвол запросит предоставить доступ в инет, а иначе какой смысл в этой программе. Эта прога периодически считывает данные с фтп-сервера американской метеослужбы о состоянии маг.активности и в удобоваримом варианте рисует эти данные на компе пользователя.
Программа полностью написана на стандартных блоках HiAsm, поэтому легко запускается на любой платформе Win. Уже год пашет на W7.
Вложения:
Тип файла: zip meteoFTP.zip (72.9 Кб, 49 просмотров)

Последний раз редактировалось Jek2009; 20.08.2011 в 00:40. Причина: добавил пример
Jek2009 вне форума  
Непрочитано 20.08.2011, 08:36  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

terminator_seva, а на Smallbasic к портам обратиться можно?
я как-то его пытался освоить, но что-то с портами не разобрался
aleksandr-zh вне форума  
Непрочитано 20.08.2011, 12:36  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от raxp Посмотреть сообщение
...и разве это столь напрягает:

SetWindowPos(hPanel, #HWND_BOTTOM, 0,0,WindowWidth(0)-20,WindowHeight(0)-20,#SWP_NOMOVE)
Сравним с VB:

Form1.Top = 100
Form1.Left = 200

Где "Form1" - имя окна. Несколько изящнее, Вы не находите?
И вся обвязка циклов ожидания событий хороша, пока не познакомишься с VB, где она вообще отсутствует.

(Отствует в коде. Скрыта, и создается компилятором на полном автомате - для возможных буквоедов )


Сообщение от Jek2009 Посмотреть сообщение
Косперский что ли? У него сигнатуры написаны наверное еще с прошлого века, вот и звенит.
Это Вы предлагаете такое говорить испуганным пользователям? Деццкий сад, реально.
Не знаю как у вас там, а мое начальство не поймет и премии лишит. Нафиг нужны такие проблемы.

Зашел я на официальный сайт Хиазма, почитал их форум на эту тему. И что интересно - разработчики в течении многих лет отмазываются вот примерно в таком тоне.
Прекрасно понимать проблему и вместо ее исправления - плеваться в сторону антивирусов - это вообще как-то странно даже, чтоб не сказать большего.

Во всяком случае, пока Хиазм не начнет компилировать чисто, - никакой даже речи, чтоб серьезно писать на нем, при всех его удобствах.
кустомер вне форума  
Непрочитано 20.08.2011, 12:45  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
Где "Form1" - имя окна. Несколько изящнее, Вы не находите?
Ну совершенно нет .
Для осознания вам придется хоть раз просмотреть код в ollydbg .
__________________
Осторожно , злой кот
dosikus вне форума  
 
Опции темы

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

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, время: 14:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.