Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder переименование файла
Странно!! RenameFile("name.wav", ListBox1->Items->Strings+"_"+a+".wav"); так переименовывает RenameFile("name.wav", a+"_"+ListBox1->Items->Strings+".wav"); а так, нет в чем дело, Док?... Какого типа переменная a? Чему она равна? При переменной типа String все должно работать.
C++ Builder ADOQuery запрос NOT LIKE Всем привет! Столкнулся с неадекватной работой NOT LIKE. Пишу такой код: ADOQuery->SQL->Add("SELECT *FROM table WHERE name NOT LIKE '%иван%'"); Все вроде бы хорошо "иванов" не выбирает, но и... А так? ADOQuery->SQL->Add("SELECT *FROM table WHERE name NOT LIKE 'иван%'"); https://www.cyberforum.ru/ cpp-builder/ thread1802012.html
C++ Builder Вывод данных из связанной таблицы БД https://www.cyberforum.ru/ cpp-builder/ thread1802330.html
Добрый день! Имеется БД состоящая из 2 таблиц, первая таблица - клиенты, вторая таблица - список ответственных лиц, связанный с таблицей клиентов уникальным ИД клиента. Каждой записи из таблицы...
C++ Builder Как отключить отладку в System.pas и других *.pas https://www.cyberforum.ru/ cpp-builder/ thread1802450.html
Пишу на C++ Builder XE. Отлаживаю проект: ставлю break point, компилирую и далее по F8 перехожу по строчкам (не F7). В проекте используется компонент IdFTP. Есть строчка:...
C++ Builder Включить С++11 в Builder XE8 Приветствую всех. Задал тут вопрос. Подсказанное решение не могу реализовать в проекте: компилятор ругается. Было сказано, что среда разработки должна поддерживать C++11. Как включить эту поддержку в... На сколько мне известно C++11 появился только в XE10.....и только в XE10.1 он стал распространятся на x32 Добавлено через 2 минуты А ВОТ и подтверждение, что он только в 10-ке https://www.cyberforum.ru/ cpp-builder/ thread1801822.html C++ Builder Сложение в Edit https://www.cyberforum.ru/ cpp-builder/ thread1801560.html
Добрый день всем Человекам) Необходимо сделать плюсование при проверке условия if else в Edit { if (RadioButton1->Checked==true) {Form2->Edit1->Text="4";} /* надо приплюсовать к Edit'у */ if... Используйте функции StrToInt() StrToFlow() для преобразования строки к числу, потом только делайте арифметические операции
C++ Builder Потеря фокуса ячейки грида при вызове OpenDialog/SaveDialog https://www.cyberforum.ru/ cpp-builder/ thread1801492.html
Только при данных действях(при вызове OpenDialog/SaveDialog) происходит выделение активной ячейки грида пунктирной линией по периметру(потеря фокуса). В DrawCell грида... Вот так работает if(State.Contains(gdFocused)) DrawFocusRect(g->Canvas->Handle, &Rect);
C++ Builder Переход на новую строку при записи в файл https://www.cyberforum.ru/ cpp-builder/ thread1801516.html
Подскажите как перейти на новую строку при записи в файл. Пробовал вот таким путем, не сработало: int ParamZepiFile = -1; int R0, R2; R0= 100; R2= 200; ParamZepiFile =... Alex_From_777, в строке 10 у Вас для записи не 5, а 4 байта (\n - это один байт). Если Вы открываете созданный файл в блокноте, Вы видите в нем ожидаемый текст, но без переноса на новую строку? Если...
C++ Builder FTP : Ошибка получения количества файлов https://www.cyberforum.ru/ cpp-builder/ thread1802314.html
Здравствуйте. Хочу получить количество файлов в каталоге на хостинге по FTP: TIdFTP *ftp = new TIdFTP(); ftp->Host = "*.*.*.*"; ftp->Username = "user"; ftp->Password = "pass";... Нужно было добавить ftp->Passive = true;
C++ Builder Увеличить размер массива https://www.cyberforum.ru/ cpp-builder/ thread1800910.html
Приветствую всех. В программе создается массив байт определенного размера. В этот массив заносятся данные. В дальнейшем может возникнуть необходимость увеличить размер этого массива с сохранением... А когда вектор более не требуется? unique_ptr, скажем, разрушит объект при выходе из области видимости. С std::vector-ом происходит то же самое, локальный объект разрушится при завершении функции, в...
C++ Builder [LINK Error] Error: Unresolved external
Error: Unresolved external 'g_hInstance' referenced from C:\USERS\ADMIN\DESKTOP\EKN\UNIT1.OBJ ТАКАЯ ВОТ ОШИбКА пожалуйста,ПОМОГИТЕ РАЗОБРАТЬСЯ ... extern HINSTANCE g_hInstance; Где определен этот символ?
C++ Builder Сортировка матрицы и формирование дополнительных матриц Добрый день! помогите пожалуйста реализовать сортировку матриц Есть код: #include <vcl.h> #include <algorithm> #include <windows.h> #include <stdexcept> #pragma package(smart_init) Давайте упростим. Есть код, который формирует матрицу(первый код в теме) .Необходимо ввести 6 радиокнопок. Каждое значение радиокнопки- это строка матрицы(сверху вниз). При каждом значении... https://www.cyberforum.ru/ cpp-builder/ thread1800445.html
случайный прохожий
 Аватар для gunslinger
3155 / 2158 / 634
Регистрация: 20.07.2013
Сообщений: 5,798
04.09.2016, 06:13 0

Как вывести значок программы на панель задач, когда приложение стартует с НЕ главной формы - C++ Builder - Ответ 9511202

04.09.2016, 06:13. Показов 2977. Ответов 4
Метки (Все метки)

Ответ

Вместо (или вместе с) Hide() перемести окно вспомогательной формы полностью за границы экрана. И пусть пятном проявляется хоть до посинения (все равно не видно).
Это как вариант, если нет возможности вспомогательную форму в панели задач отобразить.

Добавлено через 8 минут
Хотя вот решение на Delphi: http://www.cyberguru.ru/delphi... adach.html
Вот что вы можете сделать, чтобы заставить форму Delphi иметь кнопку на панели задач:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
type
TForm2 = class(TForm)
private
{ Private declarations }
procedure CreateParams(VAR Params: TCreateParams);
override;
...
procedure TForm2.CreateParams(VAR Params: TCreateParams);
begin
Inherited CreateParams(Params);
WITH Params DO
ExStyle := ExStyle OR WS_EX_APPWINDOW;
end;
Обратите внимание, что мы делаем override. Вы можете написать просто Inherited, без указания имени метода (если оно совпадает с именем данного) и аргументов (в таком случае передаются в качестве аргументов исходные). Часто возникает противоположная по смыслу задача - убрать окна с панели задач (в случае, если они создаются в DLL). В таком случае используйте стиль WS_Ex_ToolWindow.
Добавлено через 1 час 18 минут
Или так (код должен отработать до того, как вспомогательная форма будет показана):
C++
1
2
  SetWindowLong(Form2->Handle, GWL_EXSTYLE,
                GetWindowLong(Form2->Handle, GWL_EXSTYLE) | WS_EX_APPWINDOW);


Вернуться к обсуждению:
Как вывести значок программы на панель задач, когда приложение стартует с НЕ главной формы C++ Builder
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.09.2016, 06:13
Готовые ответы и решения:

Как поместить значок немодальной формы в панель задач?
У меня есть основная программа/форма, которая присутствует в средней части панели задач. Я открываю из нее другую форму, немодальную. ...

При скрытии главной формы пропадает значок на панели задач
Если скрыть первую форму, а вторую открыть то на панели задач приложение пропадёт. Как сделать так чтобы эта форма отображалась (как и...

Пропадает значок с панели задач при скрытии главной формы
Вопрос такой. Есть главная форма авторизации...если все успешно то открывается другая форма. Если я делаю form1.hide form2.show то...

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

Не убирать значок программы на панели задач при открытии второй формы (XE2)
Проблема такова: при открытии 2ой формы (и скрытии 1ой) убирается значок с панели задач, восстанавливается только при открытии 1ой формы....

Как свернуть в панель задач стороннее приложение?
Здравствуйте. Подскажите пожалуйста. Как свернуть стороннюю программу в панель задач? Необходимо, чтобы после того как, моя программа в...

Как внедрить свое приложение в панель задач Windows
Здравствуйте! Подскажите, а реально ли на данном языке написать приложение, которое бы можно было встроить как панель в панель задач? К...

Delphi 7. Как свернуть формы в панель задач?
Доброго времени суток! У меня такой вопрос: &quot;Как сделать, чтобы форма, не являющаяся главной при минимизации сворачивалась не в левый...

Когда с одного окна я вызываю другое, то его значок исчезает из панели задач
1) Когда с одного окна я вызываю другое то оно исчезает из панели задач (панели задач - это такая полоска самого низа там где пуск,...

0
Новые блоги и статьи
Изменения в 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. Эта версия включает ряд значительных улучшений в работе. . .
Выполнение кода в игровом цикле Unity с использованием не-MonoBehaviour классов C#
bytestream 02.03.2025
Обычный подход к разработке игр на Unity тесно связан с использованием MonoBehaviour - базового класса для скриптов, обеспечивающего доступ к игровому циклу через события Update, FixedUpdate и. . .
Управление инстанцирование­м вложенных классов в C#
bytestream 02.03.2025
Вложенные классы в C# - мощное средство для создания тесно связанных типов данных и логики. Такие классы определяются внутри других классов и обеспечивают высокий уровень инкапсуляции, позволяя. . .
Как использовать Batch Transform и Batch Gizmo Drawing API в Unity
bytestream 02.03.2025
В мире разработки игр производительность часто становится краеугольным камнем, особенно когда речь заходит о проектах с большим количеством объектов и сложной визуализацией. Unity предоставляет. . .
Эффективный реверс строк в C#
Wired 01.03.2025
Реверс строки, казалось бы простая операция, на практике может стать испытанием для производительности приложения, особенно когда речь идет о больших объемах данных или критически важных участках. . .
Перегрузка булевых операторов в C#
Wired 01.03.2025
В программировании редко встречаются задачи, требующие перегрузки булевых операторов. Обычно достаточно стандартной реализации для типа bool или использования nullable-типов. Однако существуют. . .
Способы определения момента возникновения события в коде C# Unity
Wired 01.03.2025
Отслеживание событий - важный элемент разработки игр на Unity, позволяющий создавать отзывчивые и интерактивные приложения. Однако стандартные средства Unity не всегда предоставляют оптимальные. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru