Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2014, 00:06   #11
Endifier
Пользователь
 
Регистрация: 17.06.2014
Сообщений: 36
По умолчанию

Интересно, учитывая как же так, запущен 1 и тот же процесс.
Endifier вне форума Ответить с цитированием
Старый 18.06.2014, 08:25   #12
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 514
По умолчанию

а для какой цели это надо?
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 18.06.2014, 09:15   #13
XE5
Заблокирован
 
Регистрация: 02.03.2014
Сообщений: 439
По умолчанию

Endifier В угадайку играть нет желания. Программу в студию, или закончим этот пустой разговор.
XE5 вне форума Ответить с цитированием
Старый 18.06.2014, 10:38   #14
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
Весьма сомнительно что для всех, так как есть же программы, не группирующиеся при двойном запуске.
Программы группируются по AppID процесса. Поищи его установку в недрах RTL-кода.
И ставь новый каждый, раз при запуске. Тогда каждый экземпляр ПО будет уникальным.

А то что вы хотите - не возможно.
Человек_Борща вне форума Ответить с цитированием
Старый 18.06.2014, 13:57   #15
Endifier
Пользователь
 
Регистрация: 17.06.2014
Сообщений: 36
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Программы группируются по AppID процесса. Поищи его установку в недрах RTL-кода.
И ставь новый каждый, раз при запуске. Тогда каждый экземпляр ПО будет уникальным.

А то что вы хотите - не возможно.
Вот то что вы и написали, это мне и надо, просто с подобным дел не имел, поэтому не внятно изъяснился. А есть пример какой? или Может статья?
Endifier вне форума Ответить с цитированием
Старый 18.06.2014, 14:01   #16
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Вникайте... http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx и ещё http://blogs.msdn.com/b/oldnewthing/.../10341464.aspx
Человек_Борща вне форума Ответить с цитированием
Старый 18.06.2014, 14:06   #17
Endifier
Пользователь
 
Регистрация: 17.06.2014
Сообщений: 36
По умолчанию

Спасибо, пойду вникать.
Endifier вне форума Ответить с цитированием
Старый 18.06.2014, 14:31   #18
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 514
По умолчанию

пройдись поиском по форуму, как то я видел подобный вопрос
автору требовалось разгруппировывать определенные группировки на панели задач
и автор пришел к решению
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 18.06.2014, 15:20   #19
Endifier
Пользователь
 
Регистрация: 17.06.2014
Сообщений: 36
По умолчанию

Вопрос решил, решил с помощью функции SetCurrentProcessExplicitAppUserMod elID.
Пример:
Цитата:
procedure TForm1.Button1Click(Sender: TObject);
var
I : Integer;
begin
I := Random(Integer.MaxValue);
Form1.Hide;
SetCurrentProcessExplicitAppUserMod elID(PChar(IntToStr(I)));
Form1.Show;
end;
P.S. Своеобразный "релоад" формы нужен для работоспособности функции, так как ее использование возможно во время загрузки приложения или же ДО его отображения.
Всем спасибо, особая благодарность Человеку Борща.
Endifier вне форума Ответить с цитированием
Старый 18.06.2014, 22:22   #20
XE5
Заблокирован
 
Регистрация: 02.03.2014
Сообщений: 439
По умолчанию

Randomize забыл.
XE5 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
UserForm на панели задач? kss Microsoft Office Excel 1 25.09.2012 02:28
Значок на Панели задач volod3000 Общие вопросы Delphi 10 16.05.2011 20:13
Размеры панели задач tsar_ Общие вопросы Delphi 5 03.03.2011 20:45
апплет панели задач skalt12 Общие вопросы Delphi 5 01.08.2010 14:34