![]() |
Re: rtl Package
Nein, die IDE sollte sie dort finden. Schmeiß die Referenz unter requires raus und füge die richtige ein.
|
Re: rtl Package
Delphi-Quellcode:
Du meinst, das rtl durch rtl60, ersetzen?package ALProg; {$R *.res} {$R 'ALProgressBar.dcr'} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires rtl, vcl; contains ALProgressBar in 'ALProgressBar.pas'; end.
Delphi-Quellcode:
package ALProg; {$R *.res} {$R 'ALProgressBar.dcr'} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires rtl60, vcl; contains ALProgressBar in 'ALProgressBar.pas'; end. Wenn ich das mache und sage kompilieren, sagt Delphi mir [Fatal Error] ALProg.dpk(29): Required package 'rtl60' not found |
Re: rtl Package
Gibt es die entsprechende dcp?
BTW. ais vcl solltest du auch noch vcl60 machen. |
Re: rtl Package
es gibt ne rtl.dcp und ne vcl.dcp
und wenn ich vcl60 und rtl60 im Sourcetext austausche,
Delphi-Quellcode:
meckert Delphi:package ALProg; {$R *.res} {$R 'ALProgressBar.dcr'} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires vcl60, rtl60; contains ALProgressBar in 'ALProgressBar.pas'; end. [Fatal Error] ALProg.dpk(29): Required package 'vcl60' not found, auch ohne das 60. |
Re: rtl Package
Er sucht nicht die rtlxx.bpl sondern rtlxx.dcp
|
Re: rtl Package
Vielleicht einfach mal Delphi neuinstallieren?
|
Re: rtl Package
Delphi neuinstallieren, wäre zwar eine Möglichkeit, dann müsste ich aber ach die ganzen Komponenten wieder installieren, die bisher drauf waren. Und das waren eine ganze menge.
@mkinzler: Deinen Kommentar Zitat:
|
Re: rtl Package
Mit requires werden dcps (Delphi Compiled Packages) eingebunden, nicht die entsprechenden BPls. Er sucht also rtl60.dcp
|
Re: rtl Package
Das heißt?? Die dcps umbenennen?
Wenn ich eingebe:
Delphi-Quellcode:
kann ich das Programm, bzw. die Componente nicht ausführen.
package ALProg;
{$R *.res} {$R 'ALProgressBar.dcr'} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires vcl60.dpc, rtl60.dpc; contains ALProgressBar in 'ALProgressBar.pas'; end. |
Re: rtl Package
Nein rtl60 und vcl60 ist schon richtig nur es werden so keine bpls sondern dcps eingebunden. Und diese müssen von der IDE gefunden werden (im Pfad stehen)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz