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

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

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

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

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

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

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

 
Опции темы
Непрочитано 14.08.2011, 16:02  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
а Паскаль - это когда тебя
Ну не знаю. Ни с VB ни с Дельфями проблем не было....
Что с портами, что с приложениями...
Вот например работа с USB через драйвер AVR309. За основу взята библиотека elm-chan. Делал "на время", поэтому не шибко красиво...
omercury вне форума  
Непрочитано 14.08.2011, 16:24  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

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

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

Сообщение от evg220 Посмотреть сообщение
...
Полагаю, что сравнивать их так же бессмысленно, как сравнивать Джаву и Джаву-скрипт...
а чо? разное? а я думал, что одно и тоже
aleksandr-zh вне форума  
Непрочитано 14.08.2011, 23:05  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
...
А Дельфи даже сам автор оценивает как самостоятельный язык, к классическому Паскалю Дельфи отношения считай не имеет.
...
Имеет, имеет.
Эволюция одной из реализаций языка Pascal: TurboPascal --› BorlandPascal --› Delphi.
А еще есть реализация Pascal под наладонники на Palm OS версий 4 и 5.
Возможно есть реализации и под другие платформы.
Ar-Gen-Tum вне форума  
Непрочитано 15.08.2011, 09:20  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,532
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от Ar-Gen-Tum Посмотреть сообщение
Эволюция одной из реализаций языка Pascal: TurboPascal --› BorlandPascal --› Delphi.
TurboPascal --› Object Pascal --› Delphi

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

Сообщение от кустомер Посмотреть сообщение
Угу. Я все эти дни копаюсь с Pure Basic. Ну почему в нем такая запутанная система идентификаторов объектов? Просто по однозначному имени объекта нельзя было сделать обращаться?..
В VB такого геморроя нет. Вот напрасно worldmasters написал, будто я Микрософт только хаю
Получить координату мышки в PB - проблема!!! - сначала одну функцию вызвать, потом другую, потом опять функциями читать... То ли дело VB: весь гимор берет на себя компилятор.
Я думаю, что все мы люди разные. И по-разному смотрим на одни и те же вещи. Делаем в соответствие со своим разумением.
Что-то новое или сильно отличающееся, от того что было воспринимаем "в штыки".
Вспомните, переход на другие среды или инструменты ПК всегда на первом этапе сопряжен с раздражением: "ну все не так", "ид-ты, зачем так сложно?"... Но после того, как особенности, специфика и логика становится понятна, все встает на свои места.

Зачем "немецкие товарищи" сделали свои идентификаторы объектов(отличные от тех что применяют в windows) не знаю. Возможно это плата за мультиплатформенность.

Получение курсора мыши не проблема.
Если вас что-то не устраивает можно просто использовать функцию API для мыши. Это тоже просто хотя, возможно, не так как в VB.
http://purebasic.mybb.ru/viewtopic.php?id=73

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

Сообщение от vicorin Посмотреть сообщение
Если еще интересно найду и выложу.
Интересно, но выкладывать уже не надо - я обнаружил ОГРОМЕННЫЙ архив примеров: www.purearea.net/pb/CodeArchiv/English.html и оттуда кое с чем разобрался. Думаю, что в ближайшей перспективе там ответов для меня хватит.
А касательно сложности системы поименования объектов - по-видимому так их проще передавать библиотекам.
Но на мой взгляд - языки высокого уровня на то и существуют, чтобы создать человеку максимальную комфортность, взяв на себя все сложности преобразования параметров, а не делать проще себе за счет человека за клавиатурой. Вы как полагаете?

Сообщение от evg220 Посмотреть сообщение
Думаю, что более существенным является то, что VBA это специализированный, встроенный в "Оффис" язык
Вполне согласен.
кустомер вне форума  
Непрочитано 15.08.2011, 17:41  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от realid Посмотреть сообщение
TurboPascal --› Object Pascal --› Delphi
Object Packal - это Паскаль с "классами", то бишь объектами.
Это расширение Паскаля, а не конкретная реализация.
(А я привел эволюцию конкретной реализации.)
Можно сказать, что "Дельфи" основан(а/о) на Object Packal.
Ar-Gen-Tum вне форума  
Непрочитано 15.08.2011, 19:59  
vicorin
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 49
Сказал спасибо: 32
Сказали Спасибо 19 раз(а) в 12 сообщении(ях)
vicorin на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
Но на мой взгляд - языки высокого уровня на то и существуют, чтобы создать человеку максимальную комфортность, взяв на себя все сложности преобразования параметров, а не делать проще себе за счет человека за клавиатурой. Вы как полагаете?
Я думаю, что за все приходится "платить". И за простоту и удобство тоже.
Дилема: либо более длительное обучение и усвоение передовых методов, средств и понятий программистской "техники", либо отсутствие глубины в своих познаниях в этой области.

Хорошо бы все знать и уметь... Но можно в этом и утонуть ничего существенного так и не сделав.

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

Последний раз редактировалось vicorin; 16.08.2011 в 00:53.
vicorin вне форума  
Сказали "Спасибо" vicorin
aleksandr-zh (15.08.2011)
 

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

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

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:02.


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