Вопрос № 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.
Через него можно выбрать нужную дополнительную форму. Но только все необходимые для нее модули также нужно будет подключить к проекту.