Форум: "Потрепаться";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизОжидание события Найти похожие ветки
← →
Digitman (2003-09-03 15:21) [40]
> Прохожий
> Именно так и пишу
не верю !) ну ни в жизнь не поверю !)
так что, собссно, у тебя есть "главный модуль"-то, а ? таки не сподобишься просветить ?
> han_malign
> А мне, обычно, хватает
ну хватает так хватает) ... я ж не настаиваю на ином)
← →
Ketmar# (2003-09-03 15:26) [41]>#32
не чайник? иди тогда на хацкер.ру с крутыми вопросами и возмущениями. то, что ты АЗОВ-то как раз и не знаешь -- самоочевидно. и нечего возмущаться, когда тебе объясняют. лучше бы поблагодарил.
зыж
и откуда столько хамья? достали...
← →
Ketmar (2003-09-03 15:27) [42]последний пост -- это я настоящий. опечатался в имени %-)
← →
Digitman (2003-09-03 15:32) [43]
> Ketmar
> это я настоящий
не верю !) иде, понимаешь ли, сатанасы твои и прочие нобискумы ?))... без штампика фырменного справочку не дадим в том что Кетмар это Кетмар)) ... а не верблюд гималайский))))
← →
Anatoly Podgoretsky (2003-09-03 15:38) [44]Ты кто прохожий? Ну так и проходи мимо, если партнер то другое дело, но не видать этого.
← →
panov (2003-09-03 15:40) [45]>Ketmar
Хоть тебе и удобнее номера писать, но всем остальным читать просто невозможно...
Можешь, конечно, и дальше так же писать ссылки, но, как минимум, 50% не будут смотреть, что ты пишешь и кому отвечаешь.
← →
han_malign (2003-09-03 15:45) [46]panov © (03.09.03 15:40) [45]
- а надо тэг для локальной(в ветке) ссылки завести, раз уж номер появился
← →
Palladin (2003-09-03 15:49) [47]Нужно кнопочку после номера поста для автозанесения в тело сообщения. Будет жутко удобно.
← →
Serginio666 (2003-09-03 16:31) [48]Кроме PostThreadMessage еще существуют CoMarshalInterface и CoUnMarshalInterface и их производные CoMarshalInterThreadInterfaceInStream и CoGetInterfaceAndReleaseStream.
Так же APC QueueUserAPC.
← →
Ketmar (2003-09-03 18:03) [49]>panov © (03.09.03 15:40) [45]
а зачем тогда, елы-палы, номера вообще? ну пусть будет автораспознавание номеров и вставка строк, как здесь. а то кнопочек нормальных в Опере всё равно не дождёшься...
← →
Sandman25 (2003-09-03 18:19) [50]Ketmar
Я думаю, что указание ника автора поста, на который Вы отвечаете, полезнее.
Кроме номера ставьте и ник, и я думаю, что проблем не будет.
Во всяком случае, у меня :)
← →
Ketmar (2003-09-03 19:19) [51]>Sandman25 © (03.09.03 18:19) [50]
это печатать надо больше. или мышой елозить и копировать. секунда+секунда+секунда... это ж где столько времени набрать? %-)
← →
Ketmar (2003-09-03 19:21) [52]>Sandman25 © (03.09.03 18:19) [50]
это печатать надо больше. или мышой елозить и копировать. секунда+секунда+секунда... это ж где столько времени набрать? %-)
← →
Anatoly Podgoretsky (2003-09-03 21:43) [53]Ketmar © (03.09.03 19:21) [52]
По вертикали надо двигать.
← →
Прохожий (2003-09-04 07:49) [54]Я конечно с уважением отгошусь к участникам форума, тем более я вижу, что мои знания явно не велики, но вот, например по поводу
Digitman © (03.09.03 15:08) [31]
опять же - незнание Паскаля)
Мод1
interface
uses Мод2
Мод2
implementation
uses Мод1
это написано в любом букваре по языку
Создаю пустой проект, добавляю ещё один юнит и прописываю в Uses. Получаеться следующее:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Unit2,
StdCtrls;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
end.
unit Unit2;
interface
uses unit1;
implementation
end.
Компилирую и получаю ошибку:
[Fatal Error] Unit1.pas(6): Circular unit reference to "Unit1"
Вроде всё также? Или всё же нет??
p.s. Если кого обидел - извиняюсь, я не хотел
← →
Anatoly Podgoretsky (2003-09-04 07:52) [55]Типичная круговая ссылка Unit1 <-> Unit2
← →
Palladin (2003-09-04 07:57) [56]
> Прохожий © (04.09.03 07:49) [54]
А теперь посмотри внимательней на то что тебе привели выше по поводу Uses и найди одно отличие!
← →
Прохожий (2003-09-04 08:12) [57]Всё, нашёл. Туплю, признаю.
← →
Digitman (2003-09-04 08:14) [58]
> Прохожий
вот и резюме : тебе, видимо, глубоко по барабану, в USES какого раздела - interface или implementation - помещать сссылку на модуль)
← →
Прохожий (2003-09-04 08:29) [59]>Digitman © (04.09.03 08:14) [58]
вот и резюме : тебе, видимо, глубоко по барабану, в USES какого раздела - interface или implementation - помещать сссылку на модуль)
Дело просто в том, что в той книге, по которой я учусь ни слова о
interface и implementation. Вот и гоню
← →
Digitman (2003-09-04 09:14) [60]
> Прохожий
> Дело просто в том, что в той книге, по которой я учусь ни
> слова о
> interface и implementation
это не книга) можешь смело нанизать ее на гвоздь в сортир)
← →
Прохожий (2003-09-04 09:17) [61]Книга Митчел Керман DELPHI 5. Вот и обучаюсь читаю форумы, мануал и статьи с этого сайта
← →
Digitman (2003-09-04 09:58) [62]
> Прохожий
и что ? ты хочешь сказать, что этот самый Керман в своем "творении" ни слова не говорит о базовой структуре модуля в ObjectPascal ?
← →
N169 (2003-09-04 10:11) [63]http://delphimaster.net/view/14-1062517360/
← →
Прохожий (2003-09-04 10:46) [64]>Digitman © (04.09.03 09:58) [62]
и что ? ты хочешь сказать, что этот самый Керман в своем "творении" ни слова не говорит о базовой структуре модуля в ObjectPascal ?
У меня сейчас нет её перед глазами, но читал я её довольно внимательно и именно описания структуры там нет. Обучения идёт по принципу - ты сейчас напиши так, а потом, когда нибудь, поймёшь зачем ты так сделал. В принципе так оно и получаеться, но отсутствие подробной теории делает своё черное дело :(
← →
Empleado (2003-09-04 11:22) [65]>Digitman © (03.09.03 13:58) [18]
>эт точно) ... поток там или не поток - монопенисуально)
>это ж - азы Паскаля как такового !
>обращение в одном из модулей к идентификатору, описанному в
>другом модуле, требует в первом модуле указания в разделе USES
>имени модуля, где этот ид-р объявлен. За редкими
>специсключениями)
"За редкими специсключениями" - что имеется ввиду?
Gracias
← →
Digitman (2003-09-04 11:24) [66]
> Обучения идёт по принципу - ты сейчас напиши так, а потом,
> когда нибудь, поймёшь зачем ты так сделал
вот-вот) ... видно, эта книженция - очередной "шедевр" из разряда "не тормози ! накидай батонов на форму и стань кульным прогером !"
)
← →
Palladin (2003-09-04 11:26) [67]глубоко системный модуль System, его можно не объявлять
← →
Digitman (2003-09-04 11:26) [68]
> Empleado
> "За редкими специсключениями" - что имеется ввиду?
наглядный пример - обращение к идентификаторам, объявленным в модуле System, не требует указания этого модуля в USES
← →
Palladin (2003-09-04 11:27) [69]
> Digitman © (04.09.03 11:24) [66]
Да я думаю в редкой книге по поводу Делфи будет столь детальное описание языка. За языком обращайтесь к соответствующей литературе :)
← →
Digitman (2003-09-04 11:37) [70]
> Empleado
наглядней уже некуда : объявляя свой класс
TMyObject = class(TObject)
мы не задумываемся над тем, где объявлен идентификатор "TObject", но тем не менее компилятор успешно "проглатывает" ссылку на него, ибо модуль System (в котором этот ид-р объявлен) автоматически (прозрачно для прикладного модуля) подключается и участвует в цепочке ссылок на используемые программные модули, являясь самым первым из компилируемых модулей в составе будущего собираемого проекта.
← →
Прохожий (2003-09-04 12:42) [71]Нород посоветуйте нормальную литературу по Delphi, а то походу я с этой книгой далеко пойду :)))
← →
Прохожий (2003-09-05 07:27) [72]Ну неужели никто не знает нормальных книг по Delphi ???
← →
Прохожий (2003-09-05 08:48) [73]Мастера ???
Не проснулись, что ли ещё :) ?
← →
MBo (2003-09-05 08:53) [74]Лучшая по Дельфи - Тейксейра, Пачеко.
Хорошие авторы - Калверт, Лишнер, Кэнту.
← →
Anatoly Podgoretsky (2003-09-05 11:41) [75]У Лишнера великолепна книга по Д2, в России вышло два издания, другой такой он не написал, продолжения являются расширение к первой и должны читаться совместно. Книга настолько популярна, что мне не удалосб ее купить.
Кенту хороша вся серия Mastering Delphi
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.015 c