Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Движение тела Программа,иллюстрирующая движение тела по синусоиде(до края формы и обратно)... https://www.cyberforum.ru/ delphi-multimedia/ thread235202.html Как можно сделать, чтобы поверх DShow плеера, который находится на панели рисовалась прямая Canvas? Delphi
Доброго времени суток! Программисты, откликнитесь:) У меня такая задачка! Банально я хочу сделать так, чтобы поверх DShow плеера ( MediaControl.Pause), который находится у меня на панели (Panel1:TDisplayPanel) рисовалась прямая Canvas? Типа такое наслоение: 1 слой - form1 2 слой - Panel1:TDisplayPanel 3 слой - VideoWindow:IVideoWindow 4 слой - прямая Canvas Я сделал класс...
Delphi Алгоритм_Дейкстры https://www.cyberforum.ru/ delphi-multimedia/ thread234995.html
пОМОГИТЕ ОПИСАТЬ ПРОЦЕДУРЫ В ЭТОЙ ПРОГЕ,ПРОСТО НАПИШИТЕ ПЛИЗЗЗ ЧТО ДЕЛАЮТ ЭТИ ПРОЦЕДУРЫ,К КРАТЦЕ,
Delphi Написать игру "Угадай число" Помегите пожалуста как написать игру игру угадай число в игре сначало устанавливаешь число до скольки можно загодывать число тотом устанавливаешь сколько у тебя будет попыток потом нажымаешь начать игру и играешь после конца игры нажымаешь навая игра и все введёные данные должны сохраниться Зарание благодарю!!! https://www.cyberforum.ru/ delphi-multimedia/ thread234692.html
Delphi Скины для плеера на делфи
Помогите, пожалуйста!!! Мне для курсовой работы нужно сделать mp3-player, в принципе я его почти закончил, остается вопрос о использовании и смене скинов... каким образом можно сделать желаемое??
Delphi Вставка картинки в Memo Можно ли это сделать? если нет ... то посоветуйте компонент подходящий для этой цели ... и как её на нём реализовать... .. заранее благодарен https://www.cyberforum.ru/ delphi-multimedia/ thread234454.html
Delphi Использование BASS.dll 2.4 курсовая, значит, тема, конечно хорошая попалась - муз.плеер. Решил делать с Bass.dll. скачал версию 2.4, с функциями вроде разобрался, НО! кто знает, скажите, как и где иницииализировать BASS 2.4?( ЗЫ: поиск адекватного ответа не дал... https://www.cyberforum.ru/ delphi-multimedia/ thread234442.html Delphi Измение громкости звуков windows
Доброго времени суток! Помогите пожалуйста советом! Делаю прогу, похожую на генератор звука. Генерирую звук через windows.beep(); Подскажите, можно ли изменить громкость этой функции? Если да, то как это сделать?
Delphi Как исправить? unit graph; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) https://www.cyberforum.ru/ delphi-multimedia/ thread234174.html Delphi Спрайты! Объясните основу анимации спрайтов! Есть допустим спрайт на нем изображено 4 положения движения к примеру человечка, как анимировать его движение?! https://www.cyberforum.ru/ delphi-multimedia/ thread234034.html
Delphi Работа с PDF в Delphi (7)
Доброго времени суток, уважаемые форумчане! Сейчас работаю над программой, в которой надо принимать на входе pdf и выдавать на выходе так же pdf. При этом обработка в программе должна происходить над jpeg (или bmp) файлом. Соотв. нужно преобразование PDFtoJPG (или PDFtoBMP) и JPGtoPDF. Для преобразования JPGtoPDF использую модуль jpeg2pdf (файл jpeg2pdf.zip во вложении). Проблема возникла с...
Delphi доделайте программу в моём аудио плеере есть функция чтение тегов но вместо жанра пишется цифра жанра а мне нужно жанр просьба исправить мой исходник и скинуть сюда очень нужно ! один архив чисто пас файл моей програми а второй архив побольше там весь комплект из папки проекта включая скомпилированый ЕХЕ файл https://www.cyberforum.ru/ delphi-multimedia/ thread233506.html
NejtrinoXXX
0

напишите пожалуйста комментарии ,не могу объяснить лабу(( - Delphi - Ответ 1324290

28.01.2011, 16:19. Показов 890. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
const k  = 1001; {кол-во точек графика}
      XN = 50;    {начальная координата по х}
      YN = 10;    {начальная координата по у}
      NX = 5;    {число клеток по х}
      NY = 5;    {число клеток по у}
 
var a,b,dx,dy,ymax,ymin : Extended;
    x,y                 : Array[1..K] of Extended;
    xe,ye               : Array[1..K] of Integer;
    lx,ly,xk,yk         : Integer;
    st                  : String;
 
procedure Line(x1,y1,x2,y2:Integer);
Begin
   with Form1.Image1.Canvas do
   begin
     MoveTo(x1,y1);
     LineTo(x2,y2);
   end;
End;
 
procedure TForm1.BitBtn1Click(Sender: TObject);
 
function f(x:extended):extended;
begin f:= exp (x*x/2);
end;{FUNCTION}
 
var i:Integer;
begin
   with Form1.Image1.Canvas do
   begin
     Pen.Color:=clWhite;                             //очистка области графика
     Rectangle(0,0,Image1.ClientWidth,Image1.ClientHeight);
     Pen.Color:=clBlack;
     Font.Color:=clBlue;
   end;
   xk:=Image1.ClientWidth-10;
   yk:=Image1.ClientHeight-25;
   try
     a:=StrToFloat(edit1.Text);
     b:=StrToFloat(edit2.Text);
   except
     MessageBox(0,'Неверный ввод!','Ошибка!',MB_ICONSTOP);
     exit;
   end;
   dx:=(b-a)/(K-1);
   ymax:=f(a);                             //FUNCTION
   ymin:=ymax;
   for i := 1 to K do                                      //подсчет координат и определение
   Begin                                                   //максимума и минимума
     x[i]:=a+dx*(i-1);
     y[i]:=f(x[i]);                     //FUNCTION
     if ymax<y[i] then ymax:=y[i];
     if ymin>y[i] then ymin:=y[i];
   End;
 
   for i:=1 to K do                                        //пересчет координат для построения
   begin
     xe[i]:=XN+round((x[i]-a)*(XK-XN)/(b-a));               {!!!}
     ye[i]:=YN+round((ymax-y[i])*(YK-YN)/(ymax-ymin));      {!!!}
   end;
 
   lx:=(XK-XN) div NX;
   dx:=(b-a)/NX;
   for i:=1 to (NX+1) do                                   //горизонтальные линии сетки
   begin
     line(XN+lx*(i-1),YN,XN+lx*(i-1),YK);
     str((a+dx*(i-1)):5:2,st);  
     form1.Image1.Canvas.TextOut(XN-20+lx*(i-1),YK+10,st);
   end;
 
   ly:=(YK-YN) div NY;
   dy:=(ymax-ymin)/NY;
   for i:=1 to NY+1 do                                     //вертикальные линии сетки
   begin
     line(XN,YN+ly*(i-1),XK,YN+ly*(i-1));
     str((ymax-DY*(i-1)):5:2,st);
     form1.Image1.Canvas.TextOut(XN-50,YN-4+ly*(i-1),st);
   end;
 
   with Form1.Image1.Canvas do
   begin
     Pen.Color:=clGreen;
     Pen.Width:=2;
     for i:=1 to K-1 do                                    //график
       line(xe[i],ye[i],xe[i+1],ye[i+1]);
     Pen.Color:=clBlack;
     Pen.Width:=1;
   end;
end;
 
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
  Form1.Close;
end;
 
end.


Вернуться к обсуждению:
напишите пожалуйста комментарии ,не могу объяснить лабу(( Delphi
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2011, 16:19
Готовые ответы и решения:

Пожалуйста напишите Комментарии
Пожалуйста напишите Комментарии Задача на латинский квадрат #include &lt;stdio.h&gt; #include...

Напишите, пожалуйста, комментарии к программе
Напишите пожалуйста комментарии program task_4; var a:integer; // ваш комментарий. зачем эта...

Напишите пожалуйста комментарии к программе
program task_3; var k:integer; // ваш комментарий. зачем эта переменная k1:integer; // ваш...

Напишите, пожалуйста, подробные комментарии
Закомментируйте код пожалуйста, подробно если можно, чтоб понять что к чему #include &quot;stdafx.h&quot;...

2
28.01.2011, 16:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.01.2011, 16:19
Помогаю со студенческими работами здесь

Напишите, пожалуйста, комментарии к моей программе
#include &lt;bits/stdc++.h&gt; #define forn(i, n) for(int i = 0; i &lt; int(n); i++) #define fr first...

Напишите пожалуйста грамотные комментарии к решению задачи
В массиве A 5x3 определить элементы, которые больше 10. Создать массив B эквивалентный A. Лишние...

Напишите пожалуйста комментарии к программам, хочу разобраться
9-ый вариант

Проверьте комментарии к коду на с++ по структуре данных и напишите, пожалуйста, что не так)
#include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;math.h&quot; #include &lt;iostream&gt; #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru