|
|
Другие темы раздела | |
C++ Builder Перехват и повторное нажатие клавиши Здравствуйте Форумчане. Созрел такой вопрос на счет системной ловушки. Необходимо чтобы когда отпускаешь клавишу на клавиатуре, эта клавиша нажалась ещё один раз. Даже если держишь клавишу нажатой и затем отпускаешь, снова нажалась один раз. Начал писать через хуки DLL, но не могу добиться чтобы нормально нажалась клавиша ещё один раз. //————————— #include <vcl.h> #include <winuser.h>... https://www.cyberforum.ru/ cpp-builder/ thread1520556.html |
C++ Builder Есть ли способы учитывать входящий и исходящий трафик? Может у компонента CPPWebBrowser есть какие-либо функции, позволяющие это делать или иные компоненты имеются. Интересует любая, близкая по теме информация. |
C++ Builder Возможно ли программно создавать TabSheet на PageControl Возможно ли программно создавать TabSheet на PageControl. https://www.cyberforum.ru/ cpp-builder/ thread1520498.html | C++ Builder Отсортировать значения в пяти Edit Здравствуйте, у меня есть 5 полей едит в них числа, как сделать что бы при нажатии кнопки они появлялись в других 5 полях едит только попорядку отсортированы вставками? Помогите пожалуйста! https://www.cyberforum.ru/ cpp-builder/ thread1520152.html |
C++ Builder Много маленьких файлов .txt в один и отправка в excel Добрый день. Не подскажите , есть папка, в ней текстовые файлы, штук сто. Названия вида 015_08_26 (год_месяц_дата). Возможно ли по кнопке их объединять в один. Отправить потом в EXCEL не проблема наверное, но интересует отправка в EXCEL по заданному диапазону (год_месяц_дата). Спасибо! |
C++ Builder Поместить в Edit всю строку из DbGrid
https://www.cyberforum.ru/ cpp-builder/ thread1519937.html подскажите пожалуйста, как всю строчку поместить в эдит. как одну ячейку разобрался Edit1->Text = DBGrid1->DataSource->DataSet->FieldByName("Familiya")->AsString;и можно ли запретить нажатие на Button или сделать ее неактивной пока не заполнены все эдиты, например заполнили фамилия, имя, а отчество не ввели и вот пока его не введем при нажатии на Button не происходило никаких действий? |
C++ Builder Анализ и замена символа в string
https://www.cyberforum.ru/ cpp-builder/ thread1519743.html как изменить первый символ в string,если он равен -? |
Заполнить 5 разных текст боксов рандомными числами от 1 до 100 C++ Builder Здравствуйте, как сделать кнопку которая будет вбивать в 5 разных текст боксов рандомное число от 1 до 100? |
C++ Builder Ошибка при линковке проекта
https://www.cyberforum.ru/ cpp-builder/ thread1519673.html При линковке проекта выскакивают ошибки типа VCLUtils.hpp(71): E2189 extern variable cannot be initialized VCLUtils.hpp(71): E2451 Undefined symbol 'Graphics' VCLUtils.hpp(72): E2189 extern variable cannot be initialized VCLUtils.hpp(72): E2451 Undefined symbol 'Graphics' VCLUtils.hpp(93): E2189 extern variable cannot be initialize пути прописаны, на этот файл не ссылаюсь, что он... |
C++ Builder Цикл не завершается Столкнулся с одной очень странной для меня вещью. Имеется цикл. int cd, inmass; Label3->Caption = IntToStr(TrackBar1->Position); cd = TrackBar1->Position; for (int j=0; j<=7; j++) { inmass=cd%2; cd=cd/2; https://www.cyberforum.ru/ cpp-builder/ thread1519628.html |
Передача данных WinSock: не получается передать файлы больше 100 кб C++ Builder Здравствуйте, уважаемые форумчане, столкнулся со следующей проблемой. Не получается передать файлы больше 100 кб. При этом при большом размере сервер, принимающий файл, даже не получает сообщения "добавить файл". Прикладываю исходный код программы передающей файл. Если убрать цикл, сообщение доходит. void Send(FILE *SFile) { char LBuff; char SBuff; while(size > 0) { |
C++ Builder C++Builder 6 перестал запускаться под Windows 10 Здравствуйте, уважаемые. После установки Windows 10 перестал запускаться ломаный C++ Builder 6. Activation Key из взламывательной программки не принимает. Есть ли способ как-нибудь заставить его работать, или уже совсем ВСЁ... ? :( https://www.cyberforum.ru/ cpp-builder/ thread1519498.html |
28.08.2015, 10:26 | 0 |
Логическое отрицание и тип данных AnsiString - C++ Builder - Ответ 801703228.08.2015, 10:26. Показов 1527. Ответов 16
Метки (Все метки)
Ответ
nick42, kodv,
Взял ~ 2 миллион строк, с рандомными символами, из них половина пустых строк и прогнал двумя методами (раз 10 что бы точно увидеть результат). Вариант в IsEmpty() обработался в два раз быстрее. Так же делал альфа замеры на нагрузку процессора, c IsEmpty() процессору ~20% легче считать (это если брать Intel). Вернуться к обсуждению: Логическое отрицание и тип данных AnsiString C++ Builder
0
|
28.08.2015, 10:26 | |
Готовые ответы и решения:
16
Тип AnsiString Как перевести текст из AnsiString (в формате UTF8) в AnsiString формата Windows-1251? Загрузка данных в AnsiString из файла Назначение типа данных AnsiString |
28.08.2015, 10:26 | |
28.08.2015, 10:26 | |
Помогаю со студенческими работами здесь
0
Логическое отрицание Есть ли экономный способ осуществить логическое отрицание? Отрицание xy это значит умножение х на у или отрицание х + отрицание у Даны числа в 16-ричной системе счисления: сложение, вычитание, умножение, деление, логическое отрицание |