Например TDA7294

Форум РадиоКот • Просмотр темы - На чем писать приложения для виндоус
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 14:16:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 148 ]     ... , , , , 8
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Ср окт 28, 2020 19:38:50 
Друг Кота
Аватар пользователя

Карма: 107
Рейтинг сообщений: 1225
Зарегистрирован: Вс май 25, 2008 19:47:47
Сообщений: 4325
Откуда: РФ
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Написать с десяток функций дублирующих стандартные как ещё. Но суть не в том. У вас поидее не должно быть настолько интенсивной работы со строками.
Вы про первую часть то моего сообщения что скажете? Работать должно всяко лучше чем сейчас.

_________________
2B OR NOT 2B = FF


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Ср окт 28, 2020 19:52:00 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
десяток?! да там каждй класс придется переписывать, потому что все на стандартный string заточены.

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

тут ведь что интересно? строки-то у меня UTF8, и если начинать их разбивать на символы и выводить каждый символ отдельно - синхронность обеспечится... но, имхо, тормоза будут катастрофические. хотя, конечно, надо пробовать искать компромиссы...

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

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Ср окт 28, 2020 20:21:01 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
ARV писал(а):
я же указал библиотеку, которой пользуюсь
Отвечал я не вам и прочитайте вопрос на который я отвечал. Он никак не связан с вашей библиотекой.

ARV писал(а):
не факт, но как вариант.
Факт. Я проверил. Прога во вложении. Каждое окно создается в отдельном потоке и у него свой обработчик событий. Окна не мешают друг другу.

ARV писал(а):
оба
Тогда пишите свою либу или ищите готовую с требуемым функционалом.

ARV писал(а):
из порта я ведь тоже в недрах processmessages читаю данные
Почему не в отдельном потоке или не по таймеру?


Вложения:
MultiThread.zip [26.2 KiB]
Скачиваний: 227
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Ср окт 28, 2020 22:35:28 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Мурик писал(а):
Отвечал я не вам и прочитайте вопрос на который я отвечал
вроде никто и не спрашивал ничего другого... а вот ваша программка "мультипоточная" - ответ снова на ВАШ вопрос, а не на мой, и доказывает она ВАШЕ утверждение, а не опровергает моё сомнение... вы в своем примере в "главном окне" генерируйте по 1К строку символов и рассылайте её по остальным окнам каждые 0,1 сек (имитация потока из СОМ-порта на скорости 115200 бод), можно по таймеру, и в каждом окне выводите эту строку так: каждый третий символ этой строки другим цветом, а каждые 25 символов выводите на отдельной строке - это будет какое-то подобие моей задачи. причем важно, чтобы выведенные строки могли скроллиться, если поток из главного окна остановить, скроллиться вместе с цветными символами.

у меня большая просьба к вам, Мурик: если отвечаете мне, то отвечайте не на свои собственные мысли, а на мои вопросы. если я путано проблему обозначил - лучше уточните, чем вот так лишь бы что-то сунуть в тему...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Ср окт 28, 2020 22:56:59 
Друг Кота
Аватар пользователя

Карма: 107
Рейтинг сообщений: 1225
Зарегистрирован: Вс май 25, 2008 19:47:47
Сообщений: 4325
Откуда: РФ
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
ARV, вам надо чтобы с любыми шрифтам работало или моноширинных достаточно?

_________________
2B OR NOT 2B = FF


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Чт окт 29, 2020 07:42:26 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
по идее для терминала моноширинных достаточно... но у меня в задумках сделать не терминал, а универсальную программу наблюдения за данными, так что все не точно...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Чт окт 29, 2020 12:31:29 
Родился

Зарегистрирован: Вс окт 25, 2020 15:44:12
Сообщений: 1
Рейтинг сообщения: 0
Я вот например, в каждом приложении использую х64, многопоточность и нативные длл.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать приложения для виндоус
СообщениеДобавлено: Чт окт 29, 2020 14:28:46 
Собутыльник Кота

Карма: 36
Рейтинг сообщений: 808
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 2906
Рейтинг сообщения: 0
а если пользователь на х86?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 148 ]     ... , , , , 8

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y