Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Как обращаться к форме из стороннего юнита? C++ Builder
Добрый день! У меня есть 2 юнита: Main.cpp и Func.cpp , у каждого внутри есть одноименный .h файл. В указанных .h файлах я сделал связку между юнитами: 1)#include "Main.h" - в файле Func.h... - в файле Func.h 2)Код C++1 #include "Func.h" Здесь надо добавить #include "Main.h" И если быть точным то лучше добавлять связку не в h-файлы, а в cpp-файлы Добавлено через 3 минуты т.е...
C++ Builder Перевод кода Delphi https://www.cyberforum.ru/ cpp-builder/ thread1429636.html
Здравствуйте!! Ребята помогите, пожалуйста, с переводом кода с Delphi на С++ Builder. Хоть на форуме уже не 1 год, просто никогда не приходилось переводить с делфи, а в основном старался избегать... volvo, вот тема https://www.cyberforum.ru/cpp-builder/thread358897.html по которой я пытаюсь переделать так: в h-файле сделал private: // User declarations Graphics::TIcon *TrayIcon; void...
C++ Builder Создание настроек для приложения Всем привет. Сегодня задумался вот на какую тему настроек ( параметров, которые постоянно задействованы в программе ): Если приложение состоит из нескольких форм, то особо тут заморачиваться не... Существуют ли какие либо механизмыРассмотрим варианты: приложение (исполняемый файл) не позволяет изменять свою структуру, то-есть нельзя изменить какую-либо переменную и запомнить её в теле... https://www.cyberforum.ru/ cpp-builder/ thread1429293.html C++ Builder Как работать с сокетами в цикле? https://www.cyberforum.ru/ cpp-builder/ thread1429450.html
Доброго времени суток. Подскажите как работать с сокетами в цикле. Нужно создать цикл. Клиент посылает запрос серверу, на что получает ответ. Грубо говоря я посылаю серверу число, а в ответ... Скорее всего тут цикл не причем, и задержку ставить не надо. Приведите пример обработка кода получения и отправки данных сервера. PS. Отправляя данные от клиента в цикле без дополнительной...
C++ Builder Конвертирование либ-файлов студии в борланд Всем привет! Выручайте народ, есть две либы в формате студии, не могу конвертировать их в брланд. Утилита для конвертирования тупо падает (пробовал режимы совместимости с ос, под другой ос, на... Это файлы из библиотеки OpenCV/ https://www.cyberforum.ru/ cpp-builder/ thread1429499.html C++ Builder Использовать AnsiString в функции ShellExecute
Создаю имя файла таким образом: AnsiString S; S = Edit1 -> Text; char* NameFileKML = new char ; strcpy(NameFileKML, S.c_str()); Потом мне его необходимо запустить: ShellExecute(0,... ShellExecute(0, L"open", Edit1->Text.c_str(), NULL, NULL, SW_SHOW);
C++ Builder Загрузка данных в stringgrid из файла Доброго дня всем!Есть код заполнения, он заполняет stringgrid, начиная с первого столбца, как сделать заполнение начиная со 2-го? : if ( OpenDialog1->Execute() ) { TStringList * SL = new... Dinkin, только при загрузке не по ячейкам грида надо идти, а по строкам, так же как и сохраняли. https://www.cyberforum.ru/ cpp-builder/ thread1429603.html C++ Builder Добавление Гугл карты на форму
Подскажите пожалуйста, какой компонент использовать для добавления гугл карты на форму. Почитайте про библиотеку GMLib :)
C++ Builder Компиляция с ключом https://www.cyberforum.ru/ cpp-builder/ thread1430166.html
В общем наткнулся вот на такую фразу: Для начала напишите небольшую программу на языке C, которая выводит на экран сообщение hello world и скомпилируйте ее с ключом -S. Что значит... Надо просто написать исходный код и затем в адресной строке ввести: bcc32 -S Unit1.c Появится Unit1.asm
C++ Builder Не отображает компоненты https://www.cyberforum.ru/ cpp-builder/ thread1429408.html
Открываю свой проект, кидаю на форму компоненты, но при запуске приложения они не отображаются. В чем может быть проблема? На днях менял имя пользователя, правда потом опять старое оставил. Подскажите {Дмитрий}, пересоберите проект. Если это не поможет, то залезьте ручками в папку с проектом и удалите оттуда все автоматически созданные файлы (определите их по аналогии с пустым проектом) и...
C++ Builder Плавное изменение размеров контрола, анимация https://www.cyberforum.ru/ cpp-builder/ thread1429806.html
Как переделать панель справа? Чтобы при нажатии на кнопку главная форма увеличивалась? int rux=0; //--------------------------------------------------------------------------- void... Еще в тему анимашки - https://www.cyberforum.ru/cpp-builder/thread1235980.html#post6473047
C++ Builder Изменение цвета фигуры в зависимости от положения на форме https://www.cyberforum.ru/ cpp-builder/ thread1429343.html
Условие такое. Есть формула по изменению цвета(в данном случае от жёлтого к красному): RGB(255,(255*(x-xo)/(xmax-xo); В формуле ниже за xmax взята ширина Form1, но в этом случае он меняет цвет... RGB(255,(255*(x-Shape1->Left))/(Form1->Width*2-Shape1->Left),0); Чему равен x ?
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33090 / 21387 / 8216
Регистрация: 22.10.2011
Сообщений: 36,714
Записей в блоге: 9
26.04.2015, 00:26 0

Как определить предыдущий символ, при вводе в Edit? - C++ Builder - Ответ 7531319

26.04.2015, 00:26. Показов 1082. Ответов 2
Метки (Все метки)

Ответ

C++
1
2
3
4
5
    if ((s == "" && Key == '0') || (Key == ',' && s.Pos(",") > 0)) // при вводе запятой в строке уже есть запятая
    {
        Key = 0;
    }
    else ...
Либо, если нужно именно предыдущий - то s[Edit1->SelStart]

Вернуться к обсуждению:
Как определить предыдущий символ, при вводе в Edit? C++ Builder
2
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.04.2015, 00:26
Готовые ответы и решения:

Как при вводе текста в один Edit загружать те же символы во второй Edit?
помогите есть 2 mdi окна в них эдиты. как при вводе текста в 1 эдит загружать теже символы во второй эдит? как хотя бы получить информацию...

При вводе в один Edit, во второй Edit автоматически вводится то же самое
Ввел я допустим в Edit1- "АБВГД", нажал на кнопку и "АБВГД" появилась во втором эдите, как такое совершить? Зарание спасибо. ...

Определить предыдущий символ и его код
Помогите решить задачи по С++, никак не могу, вся надежда только на вас. 1. Даны вещественные и целые числа. Наглядно...

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.04.2015, 00:26
Помогаю со студенческими работами здесь

Как убрать вылетание при неправильном вводе в Edit
У меня в программе стоит кнопка которая присваивает переменной значение edit в значение integer, но когда вводишь допусти слова она...

Как при вводе текста в Edit сфокусироваться на кнопке?
На форме имеется поле Edit и кнопка как сделать чтобы при нажатии enter нажималась кнопка ? попробовал так(первое что в голову пришло):...

Как запретить комбинации клавиш при вводе в edit?
Как запретить комбинации клавиш в edit?

Как написать условие при вводе в Edit А1 и нажатии на кнопку
Как написать условие чтобы когда я ввожу в Edit А1 и нажимаю на баттон выполнялось следующее действие? помогите правильно написать условие ...

Как сделать чтобы при вводе данных в edit рисовался график
Ребята как сделать чтобы при вводе данных в edit рисовался график Можете код скинуть

0
Новые блоги и статьи
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
Разработка кроссплатформен­­­­ного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru