AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

rtl Package

Ein Thema von Störtebeker · begonnen am 6. Aug 2007 · letzter Beitrag vom 6. Aug 2007
Antwort Antwort
Seite 2 von 3     12 3      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: rtl Package

  Alt 6. Aug 2007, 19:21
Nein, die IDE sollte sie dort finden. Schmeiß die Referenz unter requires raus und füge die richtige ein.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#12

Re: rtl Package

  Alt 6. Aug 2007, 19:31
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
  rtl,
  vcl;

contains
  ALProgressBar in 'ALProgressBar.pas';

end.
Du meinst, das rtl durch rtl60, ersetzen?

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
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: rtl Package

  Alt 6. Aug 2007, 19:41
Gibt es die entsprechende dcp?
BTW. ais vcl solltest du auch noch vcl60 machen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#14

Re: rtl Package

  Alt 6. Aug 2007, 19:47
es gibt ne rtl.dcp und ne vcl.dcp

und wenn ich vcl60 und rtl60 im Sourcetext austausche,

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
  vcl60,
  rtl60;

contains
  ALProgressBar in 'ALProgressBar.pas';

end.
meckert Delphi:

[Fatal Error] ALProg.dpk(29): Required package 'vcl60' not found, auch ohne das 60.
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#15

Re: rtl Package

  Alt 6. Aug 2007, 19:48
Er sucht nicht die rtlxx.bpl sondern rtlxx.dcp
Markus Kinzler
  Mit Zitat antworten Zitat
TheAn00bis

Registriert seit: 7. Jun 2004
386 Beiträge
 
#16

Re: rtl Package

  Alt 6. Aug 2007, 19:57
Vielleicht einfach mal Delphi neuinstallieren?
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#17

Re: rtl Package

  Alt 6. Aug 2007, 20:05
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:
Er sucht nicht die rtlxx.bpl sondern rtlxx.dcp
verstehe ich nicht so ganz. Sry. Was meinst du damit?
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#18

Re: rtl Package

  Alt 6. Aug 2007, 20:06
Mit requires werden dcps (Delphi Compiled Packages) eingebunden, nicht die entsprechenden BPls. Er sucht also rtl60.dcp
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#19

Re: rtl Package

  Alt 6. Aug 2007, 20:19
Das heißt?? Die dcps umbenennen?

Wenn ich eingebe:

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
  vcl60.dpc,
  rtl60.dpc;

contains
  ALProgressBar in 'ALProgressBar.pas';

end.
kann ich das Programm, bzw. die Componente nicht ausführen.
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#20

Re: rtl Package

  Alt 6. Aug 2007, 20:29
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)
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz