Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.03;
Скачать: CL | DM;

Вниз

Stack Overflow при компиляции 8)   Найти похожие ветки 

 
Style ©   (2004-02-10 15:52) [0]

Представляете как я ща испугался :) Не компилируется проект
выдает Stack Overflow.. и виснет Delphi.

Вот пример было два юнита :

bankset
и
banksetedit

в каждом юните по форме

frm_bankset и frm_banksetedit соответсвенно

в frm_bankset следующий код:

//--------------------------------
unit bankset2;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls....
...

type
Tfrm_bankset = class(TForm)
...
end;

var frm_bankset: Tfrm_bankset;

implementation

uses banksetedit;

......
//--------------------------------

Код другой формы:

//--------------------------------
unit banksetedit;

interface

uses ......
bankset;

type
Tfrm_banksetedit = class(TForm)
....
private
BankSetForm: TFrm_BankSet;
end;

//--------------------------------

Так вот прикол, сделал копию BankSet.pas и bankSet.Dfm
и назвал их BankSet2.pas и BankSet2.dfm, просто сделал временную компию чтобы попробовать поменять кое чего на форме.

Короче берусь компилировать проект - и у меня напрочь вылетает Delphi с ошибкой переполнения стека :)

Дело в том что я случайно написал двойку(2) в коде наименования юнита, в файле bankset.pas:

unit bankset 2 ;

Блин часа два наверное потерял искал думал что же это за глюк :))


 
Style ©   (2004-02-11 16:36) [1]

А все-таки странно реагирует Delphi
неужели ключевое слово unit так важно компилятору? Да и вообще нужно ли оно?



Страницы: 1 вся ветка

Текущий архив: 2004.03.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-6093
dr Tr0jan
2004-02-16 03:49
2004.03.03
Как убрать звук из TEdit?


1-6029
smolin
2004-02-18 14:21
2004.03.03
Удаление пробела из строки


1-6139
Delphi_Child
2004-02-19 15:46
2004.03.03
Stream и Memory. Проблеммы.


1-6012
Серёга
2004-02-19 13:44
2004.03.03
RichEdit


3-5939
_юзер_
2004-02-06 16:39
2004.03.03
table xxx is in use