FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Errores al pasar a lazarus 1.0
Instale la nueva version de lazarus pero al tratar de instalar zeos me tira el siguiente error
Código:
C:\lazarus\components\ZEOSDBO-6.6.6-stable\src\core\ZClasses.pas(84,22) Error: No matching implementation for interface method "IUnknown.QueryInterface(constref TGuid,out <Formal type>):LongInt; StdCall;" found Aqui TContainedObject = class(TAggregatedObject, IInterface) protected function QueryInterface(const IID: TGUID; out Obj): HResult; virtual; stdcall; end; |
#2
|
|||
|
|||
Cita:
Hola. El error quiere decir que la implementación del método "QueryInterface" debe ser idéntica a la declaración en la interfaz IUnknown. Si te fijas en la interfaz está declarada como.
y en la implementación está.
así que en la implemantación debe ser suficiente con cambiar const por constref |
#3
|
|||
|
|||
Cita:
C:\lazarus\components\ZEOSDBO-6.6.6-stable\src\component\ZAbstractRODataset.pas(3116,48) Error: Expected another 2 array elements {$IFDEF FPC} const BaseFieldTypes: array[TFieldType] of TFieldType = ( ftUnknown, ftString, ftInteger, ftInteger, ftInteger, ftBoolean, ftFloat, ftFloat, ftBCD, ftDateTime, ftDateTime, ftDateTime, ftBytes, ftVarBytes, ftInteger, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftUnknown, ftString, ftString, ftLargeInt, ftADT, ftArray, ftReference, ftDataSet, ftBlob, ftBlob, ftVariant, ftInterface, ftInterface, ftString, ftTimeStamp, ftFMTBcd {$IFDEF FPC2_1UP}, ftString, ftBlob{$ENDIF});//aqui {$ELSE} |
#4
|
|||
|
|||
Listo
Ya resolvi el problema.
1ero habia que buscar en google2do Colocar estas lineas modificando el archivo zeos.inc que se encuentra en la carpeta scr que aparece luego de descomprimir el paquete que se descarga para instalar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Errores con el ClientDataset | mosorio | Conexión con bases de datos | 2 | 20-05-2007 22:13:45 |
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. | sakuragi | Lazarus, FreePascal, Kylix, etc. | 3 | 28-09-2006 03:31:09 |
Errores Delphi W98 - XP | marcial | Varios | 0 | 21-01-2006 19:12:11 |
Errores de película | santana | Humor | 0 | 08-06-2004 17:14:58 |
Descripcion de errores | senpiterno | Varios | 9 | 13-04-2004 21:40:28 |
|