Вопрос № 129271: Привет Ексрерти.
Как мне узнать под каким пользователем запущен какойто процес в системе(System, User1,User2.).
Спасибо.
...Вопрос № 129364: Здравствуйте,эксперты!!
Помогите пожалуйста! Не найти в интернете, как в Делфи нарисовать обычную цветную точку??...Вопрос № 129366: Здравствуйте уважаемые программисты. Есть несколько вопросов:
1. У меня есть 2 проекта написаных на делфи, мне нужно в 1 проекте поместить кпопку, чтобы при нажитии запускался 2 проект,, но не как отдельная программа, я её нужно как бы встав...
Вопрос № 129.271
Привет Ексрерти.
Как мне узнать под каким пользователем запущен какойто процес в системе(System, User1,User2.).
Спасибо.
Отвечает: Gladiator
Здравствуйте, Мельник Виктор !
Вот как я реализовывал ту же задачу.
Приложение:
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 31.03.2008, 08:35
Вопрос № 129.364
Здравствуйте,эксперты!!
Помогите пожалуйста! Не найти в интернете, как в Делфи нарисовать обычную цветную точку??
Отправлен: 27.03.2008, 21:27
Вопрос задала: Диана Мал (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Диана Мал!
Для рисования используется объект Canvas.
Для рисования одной точки надо вызвать метод
Canvas.Pixels[X,Y] := Цвет;
где X,Y - координаты (относительно левого верхнего угла), Цвет - цвет точки заданный в формате clBlack (название цвета) или $00000000;
Рисуют обычно на TImage (вкладка Additional).
апример, чтобы покрасить точку с координатой (10,10) в красный цвет надо написать следующий код:
Image1.Canvas.Pixels[10,10] := clRed;
Также свойство canvas есть у многих других объектов.
Отвечает: Marked One
Здравствуйте, Диана Мал!
Положите на форму кнопку. Вот обработчик нажатия этой кнопки:
form1.Canvas.Pixels[1,1]:=clRed;
Мы изменяем цвет точки с координатами 1 и 1 на красный.
Для того чтобы при изменении размера формы и при других манипуляциях с формой цвет точки не восстанавливался напишем в обработчике события OnPaint формы вызов обработчика кнопки:
Button1Click(nil);
Если будут вопросы, то обращайтес в минифорум.
Удачи!!!
Приложение:
Ответ отправил: Marked One (статус: 10-ый класс)
Ответ отправлен: 27.03.2008, 21:48
Отвечает: Кудинов Антон Павлович
Здравствуйте, Диана Мал!
bitmap.canvas.pixels[x,y]:=color; // :tcolor function rgb(r,g,b):tcolor;
свойство pixels подходит для любого вхождения canvas
(есть у всех controls, forms, bitmaps, images, paintboxes);
Ответ отправил: Кудинов Антон Павлович (статус: 3-ий класс)
Ответ отправлен: 27.03.2008, 23:12
Отвечает: Genia007
Здравствуйте, Диана Мал!
Обычная точка рисуется очень просто:
Form1.Canvas.Pixels[150,150]:= clRed; на форме рисуется один пиксел с координатами 150, 150 красным цветом, или так:
Form1.Canvas.Pen.Color:= clRed;
Form1.Canvas.Brush.Color:= clRed;
Form1.Canvas.Ellipse(15,15,10,10);
на форме рисуется красный кружок с координатами 10, 10 и размером 15 на 15.
Ответ отправил: Genia007 (статус: 9-ый класс)
Ответ отправлен: 28.03.2008, 19:57
Вопрос № 129.366
Здравствуйте уважаемые программисты. Есть несколько вопросов:
1. У меня есть 2 проекта написаных на делфи, мне нужно в 1 проекте поместить кпопку, чтобы при нажитии запускался 2 проект,, но не как отдельная программа, я её нужно как бы вставить в 1 проект, и запуск происходил по типу form2.show();
2. у меня в проекте есть видео файлы, и можно сделать так чтобы эти клипы были как бы сохранены в файле запуска программы exe, т.е чтобы я скидывал например эту программу (1 файл екзешны) а эти видео файлы уже были в нем,, ))) как смог так и обьяснил ))
3. При проигрывании видеофайлов, как мне програмно задать громкость чтобы при запуске, сразу была такая которую я пропишу...
Отправлен: 27.03.2008, 21:37
Вопрос задал: Makavely (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Makavely!
1. Используйте меню Project -> Add to Project.
Через него можно выбрать нужную дополнительную форму. Но только все необходимые для нее модули также нужно будет подключить к проекту.
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.