-
Как сделать чтоб при нажатии скажем на лупу можно было приближать и отдолять изоброжение???
-
Надо написать программу
-
Насколько я помню, приставка изо- означает "постоянный" (изотермический процесс к примеру). Значит "изоброжение" должно означать "постоянное брожение". Зная основные составляющие любого самогонного аппарата и факторы влияющие на скорость брожения, можно вывести ряд действий, которые бы отдаляли или приближали процесс брожения, а так же, естественно, при условии непрерывности внесения, так сказать, сырья в процесс самогоноварения, действия, которые бы позволили сделать процесс постоянным (т.е. конвеерным). Единственная ассоциация процесса самогоноварения и лупы, как фактора приближения или отдаления изоброжения (т.е. постоянного брожения) которая приходит мне на ум - это пропускание мощного потока лучистой энергии (солнечной) через лупу и фокусирование её на стенке сосуда, в котором собственно и происходит процесс изоброжения. Но учитывая непостоянство лучистой энергии (облака на небе, да и вообще количество солнечный дней в году в среднем по России) использование лупы считаю не целесообразным. Гораздо эффективнее в этом плане использовать электронагревательные приборы, к примеру калорифер или обычную бытовую электроплитку.
-
Ебать шутники!!!
-
> [3] Grinya (14.09.08 13:25)
Ну а откуда по-твоему мы знаем, что у тебя там, к чертям, за лупа? И что за карта такая? Все приборы-телепаторы давно сожжены до тебя ;) Ты вообще не описал задачу!
Конкретизируй.
-
> [3] Grinya (14.09.08 13:25)
Шутник ты, вот тебя и ...то самое) Держи ответ на твой [0] Это - Canvas.StretchDraw :) Ну а что ты еще хочешь услышать?
-
> Grinya (14.09.08 13:25) [3]
Хм, вот и первый дебил проснулся.
-
Вобщем, надо типо "просмотрщика". Есть карта Камчатского полуострова, нужно при нажатии на кнопку (лупу), увеличить картинку, или уменьшить. Ещё чтоб была "рука" которая перетаскивает картинку када она увеличенна. Блин я не знаю как ето подробнее ещё написать.
-
> Есть карта Камчатского полуострова
Есть решение для карты Гондураса, но оно тебе не подойдет.
-
Grinya (13.09.08 13:36)
методов решения этой задачи туева, довольно-таки, хуча. ты что-нибудь для первых шагов решения пробовал предпринимать? когда выберешь метод, представишь(попытаешься представить) реализацию. и если будут какие-либо конкретные проблемы с конкретной реализацией твоего конкретного метода, тогда приходи. а пока, пошёл-ка ты в...интернет, вот.
-
Что за карта-то? Т.е. что она из себя представляет, обычная джепег картинка или интерактивная какая?
-
> Что за карта-то? Т.е. что она из себя представляет, обычная > джепег картинка или интерактивная какая?
Обычная JPEG
-
> [11] Grinya (15.09.08 00:28)
Тогда ответ будет примерно [5] ...вторая строчка :) Забудь о нормальнокачественном масштабировании карты в джепег формате) Т.е. тут будешь работать с битмапами... Например: uses Jpeg;
var JPG: TJPEGImage; BMP: TBitMap;
begin
JPG:=TJPEGImage.Create;
BMP:=TBitmap.Create;
JPG.LoadFromFile('karta.jpg');
BMP.Width:=JPG.Width*2;
BMP.Height:=JPG.Height*2;
BMP.Canvas.StretchDraw(BMP.Canvas.ClipRect, JPG);
Canvas.Draw(10, 10, JPG);
Canvas.Draw(10, 20+JPG.Height, BMP);
JPG.Free;
BMP.Free;
end;
|