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

Вниз

Ошибка form of method call   Найти похожие ветки 

 
Dima84   (2010-06-06 21:18) [0]

модуль 1
 
type
   TPercentes = class
   private

модуль 2
 
uses
модуль 1;
...........
Percentes:  TPercentes; // global process percentage
...........

Percentes := TPercentes.Create (Synchronize, AppInterface);
   // create global percentes


[Error] se_h.pas(139): This form of method call only allowed for class methods

Не собирается исходник, вылазит ошибка, ошибку подчеркнул. В чем может быть дело?


 
Dima84   (2010-06-06 21:25) [1]

У меня Delphi 7 может проект разрабатывался в Delphi 5?

Модуль 1
 type
   TPercentes = class
   private
     Synchronize: TSynchronize;
     procedure Tick;
   public
     GeneralSize: integer;
     RemainSize: integer;
     AppInterface: TAppInterface;
     constructor Create (aSynchronize: TSynchronize; aAppInterface: TAppInterface);
   end;


 
Dima84   (2010-06-06 23:57) [2]

в чем может быть дело?


 
Leonid Troyanovsky ©   (2010-06-07 07:59) [3]


> Dima84   (06.06.10 23:57) [2]

В приведенном коде ошибки нет.

--
Regards, LVT.


 
Медвежонок Пятачок ©   (2010-06-07 09:12) [4]

возможно у Syncronize конфликт имен.
Например в зоне видимости есть два Syncronize. Один настоящий другой пользовательский.


 
Dima84   (2010-06-08 01:16) [5]

Проект разрабатывался в delphi 5 я запускаю в delphi 7

может это из-за этого? без этой строчки собирается но не работает все как надо, так как на этом все завязано.

Медвежонок Пятачок, да, проверю.


 
Dima84   (2010-06-08 06:05) [6]

поставил delphi 5 вопросы отпали. видимо расхождение в модулях, типы.



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

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

Наверх




Память: 0.45 MB
Время: 0.063 c
15-1270742112
denis_stell
2010-04-08 19:55
2010.08.27
количество дней


2-1267733813
mops
2010-03-04 23:16
2010.08.27
сортировка по типам


2-1270824697
aalleexxaa
2010-04-09 18:51
2010.08.27
записать все содержимое базы данных Access в массивы


15-1269176860
Правильный$Вася
2010-03-21 16:07
2010.08.27
загрузочный ли образ


15-1266101457
Германн
2010-02-14 01:50
2010.08.27
Delphi - "рулез форева"!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский