1
Я пытаюсь определить частный метод у меня есть:проблемы, определяющие методы
unit FormENP;
interface
uses
....
type
TENPDataEntry = class(TForm)
........
private
{ Private declarations }
function getLastIdMuestra(): integer;
public
{ Public declarations }
end;
var
ENPDataEntry: TENPDataEntry;
implementation
{$R *.dfm}
{ Devuelve el id de la última muestra insertada en <MUESTRA> }
function getLastIdMuestra(): integer;
var
query: TIBQuery;
id: integer;
begin
query := TIBQuery.Create(nil);
....
id := query.Fields[0].AsInteger;
query.Destroy;
getLastIdMuestra := id;
end;
...
End.
Но компилятор говорит:
[DCC Error] FormENP.pas (30): E2065 Неудовлетворенный вперед или внешний объявление: 'TENPDataEntry.getLastIdMuestra'
строка 30 является метод подписи:
функция getLastIdMuestra(): integer;
Im новичок в Delphi, любые идеи?. Я думаю, что код хорошо ...
1. Перейдите в объявлении класса. 2. Нажмите Ctrl + Shift + C, чтобы вызвать завершение кода. Это создаст для вас ** правильную ** подпись функции. –
@ramiromd Вы задали вопрос и получили ответ. Пожалуйста, вы можете принять его: http://meta.stackexchange.com/questions/5234/ –