AGB  ·  Datenschutz  ·  Impressum  







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

Delphi objektfähig machen

Ein Thema von stefan2005 · begonnen am 5. Jun 2005 · letzter Beitrag vom 6. Jun 2005
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
stefan2005

Registriert seit: 30. Sep 2003
Ort: Puchheim
250 Beiträge
 
Delphi 6 Personal
 
#1

Delphi objektfähig machen

  Alt 5. Jun 2005, 10:12
hi,
für mein Projekt habe ich eine eigene System.pas, also nicht die System.dcu von Borland.
Aber was muss ich in die System.pas alles reinschreiben bzw hinzufügen, damit ich Klassen und Objekte benutzen kann ?

(ich benutze Delphi 6 PE -> hab keinen Source von System.pas o.ä.)

cu,
stefan2005
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#2

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:15
komische Frage. D ist objektfähig.
  Mit Zitat antworten Zitat
stefan2005

Registriert seit: 30. Sep 2003
Ort: Puchheim
250 Beiträge
 
Delphi 6 Personal
 
#3

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:17
hi,
ja das dachte ich am Anfang auch, aber ich glaube Delphi hat alles, was dazu benötigt wird in der System.dcu die eh ja immer miteinkompiliert wird.
Da ich aber eine eigene System.pas schreiben möchte, funzt das jetzt nicht.

cu,
stefan2005
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#4

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:17
Hallo stefan2005,

Die Frage ist, warum verwendest du eine eigene system.pas? Ich denke mal du muesstest die Deklaration von TObject da reinschreiben, schliesslich ist das die Basisklasse fuer alles andere. Ich verstehe aber nicht, warum man die system-Unit komplett austauschen will. Erweitern? Ja. Aber austauschen?

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:18
Für was brauchst du eine eigene System.pas?

[edit] Andy , warum bist du immer schneller als ich? Ausserdem hatte ich wieder nen toten Kasten [/edit]
  Mit Zitat antworten Zitat
stefan2005

Registriert seit: 30. Sep 2003
Ort: Puchheim
250 Beiträge
 
Delphi 6 Personal
 
#6

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:23
hi,
ich schreib die System.pas ja auch nicht zum Spaß neu.
Mir ist da zu viel WinAPI Zeug drin, das ih nicht brachen kann/darf.

Aber wie kann ich TObject oder so deklarieren.
Es würde vielleicht schon reichen, die System.pas einfach an einigen Stellen abzuändern, aber ich hab ja den Source nicht

cu,
stefan2005
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#7

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:29
Zitat von stefan2005:
hi,
ich schreib die System.pas ja auch nicht zum Spaß neu.
Mir ist da zu viel WinAPI Zeug drin, das ih nicht brachen kann/darf.

Aber wie kann ich TObject oder so deklarieren.
Es würde vielleicht schon reichen, die System.pas einfach an einigen Stellen abzuändern, aber ich hab ja den Source nicht

cu,
stefan2005
Erm, du musst das WinAPI-Zeugs ja nicht benutzen. Lass es doch einfach sein, wenn du es nicht benutzen darfst
  Mit Zitat antworten Zitat
stefan2005

Registriert seit: 30. Sep 2003
Ort: Puchheim
250 Beiträge
 
Delphi 6 Personal
 
#8

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:31
hi,
klar
In der System.dcu ist auch eine procedure namens _InitExe und die ruft teilweise API Funktionen auf.
Und einfach rauslöschen kann ich die nicht

cu,
stefan2005
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#9

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:32
Hallo stefan,

naja, du hast die Wahl:
  • akzeptiere die Tatsache dass viele Dinge drin sind, die du evtl. nicht brauchst.
  • Schreibe die System-Unit neu, diesmal ohne das WinAPI-Zeugs
  • Kauf dir eine Professional und somit auch das Recht, die VCL-Sourcen zu bearbeiten.

Ich wuerde definitiv Loesung 1 oder 3 nehmen, die system-Unit neu programmieren.....nicht schlecht

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#10

Re: Delphi objektfähig machen

  Alt 5. Jun 2005, 10:33
Zitat von stefan2005:
hi,
klar
In der System.dcu ist auch eine procedure namens _InitExe und die ruft teilweise API Funktionen auf.
Und einfach rauslöschen kann ich die nicht

cu,
stefan2005
Naja, wenn du die System.pas neuschreiben willst, wünsch ich dir viel Erfolg. Ich hoffe, du kannst gut Assembler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


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:56 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