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

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

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

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

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

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

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

 
Опции темы
Непрочитано 22.08.2011, 15:29  
riston
Частый гость
 
Регистрация: 05.02.2007
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
riston на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Убежден один из лучших вариантов для СТАРТА программирования в винде - старенькая 6-я студия, много книг, много примеров....
Кстати на торренте имеется еще и русифицированная 6-я студия.
Мне тоже синтаксис Си корявый, надо привыкать как то.
Я тоже "старый" и тоже электронщик, а у электронщиков мозги по другому работают чем у программеров.

Думаю уже имеются или на подходе програмные продукты для электронщиков, хотя уже есть софт NI = LabView а для си программеров LabWindows = IDE точно как у 6 студии, для NET программеров MeasurementStudio.

PureBasic я тоже слил, НО что то жалко силы тратить на изучение.
Может есть еще варианты ????
Например функциональное или графическое программирование...
riston вне форума  
Непрочитано 22.08.2011, 16:06  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от riston Посмотреть сообщение
старенькая 6-я студия
Не, а... Она уже слишком "старенькая". К тому же - слишком привязана к MFT.
Для интеграции современных библиотек (особенно 3-х фирм), которые ее уже не поддерживают, требуются "танцы с бубнами"...
Начиная с VS2005 существуют официальные "русские" версии. Однако, MSDN - "аглицкий"...
Но, думаю, что и "железякам" - тоже пора уже учить "ИХ" язык. Дата-шитов на русском - я тоже как-то не встречал...
Пора, наконец, отдавать себе отчет, что Россия отстала в технологиях - "навсегда"...
__________________
Здесь вам не тут!
evg220 вне форума  
Непрочитано 22.08.2011, 17:01  
riston
Частый гость
 
Регистрация: 05.02.2007
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
riston на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от evg220 Посмотреть сообщение
Не, а... Она уже слишком "старенькая".
Но, думаю, что и "железякам" - тоже пора уже учить "ИХ" язык. Дата-шитов на русском - я тоже как-то не встречал...
Пора, наконец, отдавать себе отчет, что Россия отстала в технологиях - "навсегда"...
Вот стареньким и старенькая студия, для освоения.
Слил 10- свежую с торр - попробовал немного = пока все что надо как и в 6-й. В 10-й вместо MSDN я так понимаю уже Справка, которая может быть локальной.
За английский язык полностью согласен.
Относительно отставания в технологиях - вариант только один = ПРЕКРАТИТЬ ВОРОВАТЬ нефть у своих потомков, которые будут закупать ее в Саудовской Аравии и плевать в наши могилы.....
riston вне форума  
Эти 2 пользователя(ей) сказали Спасибо riston за это сообщение:
aleksandr-zh (22.08.2011), кустомер (23.08.2011)
Непрочитано 22.08.2011, 20:26  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от riston Посмотреть сообщение
Справка, которая может быть локальной
Это было и в 6-й. Только в старом формате...
А еще есть он-лайн справка (начиная с 8/2005) . Даже на русском (за исключением MFC). Но MFC, на сегодняшний день, уже не актуальна (ИМХО)
__________________
Здесь вам не тут!
evg220 вне форума  
Непрочитано 22.08.2011, 20:28  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от riston Посмотреть сообщение
код написанный на Фортране 30 лет назад
В том его и преимущество, что он - "вечен"...
Правда в последних версиях Фортрана уже возможно динамическое использование памяти... и даже ООП!
__________________
Здесь вам не тут!

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

Сообщение от dosikus Посмотреть сообщение
Если функция выполнена удачно, возвращаемое значение есть хэндл
создаваемого окна . То бишь идентификатор .
Он же дескриптор.
И не только окошек...
Честно говоря, в начале я тоже мучился в непонимании. То что каждый объект (кнопка, картинка, окно ...) имеет свой хэндл =дескриптор=идентификатор было понятно. Именно по ним происходит конкретное обращение в PB. Но на фоне этого существует и идентификаторы ОС, которые отличны от внутренних идентификаторов PB.
Иногда, когда "не развернуться" и приходится пользоваться функциями API вполне может возникнуть некоторая путаница в голове. Один и тот же объект с разными хэндл-идентификаторами.
vicorin вне форума  
Непрочитано 25.08.2011, 20:51  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от vicorin Посмотреть сообщение
Но на фоне этого существует и идентификаторы ОС, которые отличны от внутренних идентификаторов PB.
Вот поэтому в Qt и отсутствует понятие "хэндл =дескриптор=идентификатор"
Зачем заморачивться бредовыми "изобретениями мелкомягких", если существует просто - название класса?
Достаточно написать:

QtClass MyClass(...,...);
или
QtClass* MyClass = new QtClass(...,...);

(В скобках указываются необходимые вам свойства создаваемого класса)
и все!

Теперь "MyClass" и есть - "хэндл =дескриптор=идентификатор"...

А для знатоков С++, не имеющих опыта работы с Qt, маленьки "сюрприз". Классы Qt не требуют явного удаление, при завершении работы...
__________________
Здесь вам не тут!

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

Сообщение от evg220 Посмотреть сообщение
Теперь "MyClass" и есть - "хэндл =дескриптор=идентификатор"...
Один ... получится завуалированное обращение к тем же хендлам.
В итоге вы смахиваете на страуса запихивающего голову в песок , чтоб не видеть происходящего вокруг...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 25.08.2011, 21:38  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

БРРРРРРРРРР
что такое Класс?
aleksandr-zh вне форума  
Непрочитано 25.08.2011, 22:08  
evg220
Гражданин KAZUS.RU
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 566
Сказал спасибо: 8
Сказали Спасибо 53 раз(а) в 33 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
что такое Класс?
Если для "первого знакомства", то...
Класс это - формальный способ описания объекта.
Он может содержать как свойства, так и функции, присущие данному объекту.
С т.з. "освоения", можно (попервой) его воспринимать, как "подпрограмму", выполняющую "кучу" операций, связанных с данным объектом.
Хотя, (в реальности) каждая функция, входящая в класс - и есть своего рода подпрограмма...
__________________
Здесь вам не тут!

Последний раз редактировалось evg220; 25.08.2011 в 22:18.
evg220 вне форума  
 

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

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

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


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