| 
| 
 | Вопрос # 4 438/ вопрос открыт / | 
 |  Здравствуйте!написал я dll. в ней находится класс, описанный через Interface. Внутри этого класса есть вложенные классы, экземпляры которого создается в конструкторе. Через методы интерфейса я вызываю различные методы вложенных классов. довольно скоро происходит аксесс виолейшн на очередном вызове метода, который внутри вызыват метод вложенного класса. Без длл тот же код работает нормально.
 Может есть какие-то тонкости использования вложенных классов в классах длл?
 примерная структура приведена ниже
 Приложение:Переключить в обычный режим type  TMyClass = class(TInterfacedObject, IMyClass)  private    .....    intClass1: TintClass1;    intClass2: TintClass2;    intClass3: TintClass3;    ....  public    conctructor Create;    function getPar1: integer;    ....  end; conctructor TMyClass.Create;begin  intClass1 := TintClass1.Create;  intClass2 := TintClass2.Create;  intClass3 := TintClass3.Create;  ...end; ... function TMyClass.getPar1: integer;begin  result := intClass1.getT;end; ...
|  |   Вопрос задал: AlexMPEI (статус: 1-ый класс)Вопрос отправлен: 16 июля 2010, 17:34
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 5; последнее сообщение — 19 июля 2010, 11:29; участников в обсуждении: 3. 
|   | min@y™ (статус: Доктор наук), 16 июля 2010, 17:57 [#1]:В интернете полно информации. Я набрал в гугле запрос и 100500 ссылок вуаля. Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Вадим К (статус: Академик), 18 июля 2010, 13:20 [#2]:а нет ли в коде dll медотов с string  и без sharemem? Галочка "подтверждения прочтения" - вселенское зло. |  
|   | AlexMPEI (статус: 1-ый класс), 19 июля 2010, 10:17 [#3]:да, пеоедаю в методах стринги и sharemem не подключил! |  
|   | Вадим К (статус: Академик), 19 июля 2010, 11:18 [#4]:вот в этом и причина. Галочка "подтверждения прочтения" - вселенское зло. |  
|   | AlexMPEI (статус: 1-ый класс), 19 июля 2010, 11:29 [#5]:однако теперь пошли аксесс виолейшн в borlndmm.dll |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |