Косяк:neXeuse писал(а):Вот тут надо на кнопку тыкнуть,она и с зеленого на красный квадрат перейдет.Серый писал(а):А у меня вопрос !
Например, у меня есть две точки. Как переместить нууу... допустим кнопку, картинку или любой другой объект от одной точки к другой по прямой ???
Delphi
Модератор: Taifun
- neXeuse
- Сообщения: 50
- Зарегистрирован: Пт, 21 апр 2006 15:31:34
- Откуда: (указывает вдаль)во-о-он оттуда
И как это получилось?Pink писал(а):Косяк:neXeuse писал(а):Вот тут надо на кнопку тыкнуть,она и с зеленого на красный квадрат перейдет.Серый писал(а):А у меня вопрос !
Например, у меня есть две точки. Как переместить нууу... допустим кнопку, картинку или любой другой объект от одной точки к другой по прямой ???
A signature is a little text that can be added at the bottom of your posts. It's limited to 255 characters on 5 line(s) and as many images as you want but none can exceed 75x500 pixels, for a maximum of 10Kb. In your text, no more than 100 characters ...
- neXeuse
- Сообщения: 50
- Зарегистрирован: Пт, 21 апр 2006 15:31:34
- Откуда: (указывает вдаль)во-о-он оттуда
А как научить прогу проходить лабиринты кратчайшим путем?
A signature is a little text that can be added at the bottom of your posts. It's limited to 255 characters on 5 line(s) and as many images as you want but none can exceed 75x500 pixels, for a maximum of 10Kb. In your text, no more than 100 characters ...
- neXeuse
- Сообщения: 50
- Зарегистрирован: Пт, 21 апр 2006 15:31:34
- Откуда: (указывает вдаль)во-о-он оттуда
А как передать инфу из проги на другой комп с такойже прогой?
A signature is a little text that can be added at the bottom of your posts. It's limited to 255 characters on 5 line(s) and as many images as you want but none can exceed 75x500 pixels, for a maximum of 10Kb. In your text, no more than 100 characters ...
- BATMEN
- Сообщения: 7786
- Зарегистрирован: Вс, 05 дек 2004 20:05:20
- Откуда: :ɐдʎʞɯО
- Контактная информация:
Можно с помощью сокетов. Вот исходники погляди, я на парах делал когда ничего неохота было делать
ЗЫ: Там на 2005 делфи, если у тебя ниже версия и не будет компилиться, то удали файлы *.res
ЗЫ: Там на 2005 делфи, если у тебя ниже версия и не будет компилиться, то удали файлы *.res
- Вложения
-
- Anti Shpak 3.rar
- (96.96 КБ) 46 скачиваний
1) www.google.runeXeuse писал(а):А как научить прогу проходить лабиринты кратчайшим путем?
2) Ввести "Алгоритмы поиска пути"
Может стоит лучше купить какунить книжку по Дельфе?neXeuse писал(а):А как передать инфу из проги на другой комп с такойже прогой?
Просто есть такие темы которые очень плохо (или ваще не) описаны в книгах. Вот например тема создания игр на DirectX-е. А в нете етого ПОЛНО. А кому охота лесть в глобал !!! вот и обсуждаем здесьExecutor писал(а):1) www.google.runeXeuse писал(а):А как научить прогу проходить лабиринты кратчайшим путем?
2) Ввести "Алгоритмы поиска пути"
Может стоит лучше купить какунить книжку по Дельфе?neXeuse писал(а):А как передать инфу из проги на другой комп с такойже прогой?
Народ просьба большая, у кого есть русский хэлп к делфи 7 и возможность его выложить, выложите его пожалуйста на медию или куда-нибудь откуда его можно было бы скачать без проблем!
- BATMEN
- Сообщения: 7786
- Зарегистрирован: Вс, 05 дек 2004 20:05:20
- Откуда: :ɐдʎʞɯО
- Контактная информация:
Передавай не массив, а ссылку на него.Soul писал(а):Как правильно предать масив в процедуру?
Либо описывай параметры процедуры так:
procedure Hren(var : massiv);
begin
....
end;
Если массив динамический то передавай ссылку на нулевой элемент:
@massiv[0]
Правда в этом случае зависит еще от конкретной ситуации.
Скажи что сделать хочешь ???
Кароче меня не параметры интересуют а именно как передать масив в процедуру, пох как это будет или по ссылке или по параметру.
Есть короче масив и 4 элементов типа boolean и надо бы передать его в процедуру
procedure Hren(massiv of boolean);
Все работает, только вот значения в процедуре принимаются совсем не те которые были до вхождения в нее.
вообще можно передавать массив полностью в процедуру или нет? Или это надо поэлементно делать?
Есть короче масив и 4 элементов типа boolean и надо бы передать его в процедуру
procedure Hren(massiv of boolean);
Все работает, только вот значения в процедуре принимаются совсем не те которые были до вхождения в нее.
вообще можно передавать массив полностью в процедуру или нет? Или это надо поэлементно делать?
- BATMEN
- Сообщения: 7786
- Зарегистрирован: Вс, 05 дек 2004 20:05:20
- Откуда: :ɐдʎʞɯО
- Контактная информация:
так должно работать:
Либо сделай запись:
Можно так и так делать.
Код: Выделить всё
procedure Hren([b]var[/b] massiv : array of boolean);
Либо сделай запись:
Код: Выделить всё
type ther = record
DATA : array of boolean;
end;
var Pipiska : Ther;
inplamentation
procedure Hren(M : THer);
begin
,,,,,,,,,,,,,
m.Data[i] := true;
,,,,,,,,,,,,,,,
end;