Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Welche Klassen gibt es in Delphi? (https://www.delphipraxis.net/62829-welche-klassen-gibt-es-delphi.html)

MaoDelinSc 10. Feb 2006 07:05


Welche Klassen gibt es in Delphi?
 
Hi Leute!
Sitze grad im Infounterricht und wir sollen im net nach verschiedenen Klassen in Delphi suchen. Dacht ich mir, frag ich doch mal hier nach, was es so alles für verschiedenme Klassen in Delphi gibt.
Wär klasse, wenn ihr mir ne Liste machen könntet!

Danke!

MFG MaoDelinSc

Der Jan 10. Feb 2006 07:07

Re: Welche Klassen gibt es in Delphi?
 
Es gibt ne Baumgrafik, die zumindest die VCL-Klassen beinhaltet, ist beim Original-Delphi/BCB dabei. Hab ich aber hier nicht zur Hand, gibts aber sicher im Forum, oder irgendwer ist so nett und postet das Teil... :)

RavenIV 10. Feb 2006 07:10

Re: Welche Klassen gibt es in Delphi?
 
Liste der Anhänge anzeigen (Anzahl: 1)
hier kannst du dir das Klassendiagramm von Delphi runterladen:
Klassendiagramm

da dieser server anscheiend momentan nicht erreichabr ist, hier das file.

SirThornberry 10. Feb 2006 07:12

Re: Welche Klassen gibt es in Delphi?
 
es gibt fast unendlich viele Klassen in Delphi. Wenn du folgendes schreibst
Delphi-Quellcode:
type
  TMyClass1 = class(TObject);
gibt es eine Klasse TMyClass1.
Und so kannst du jede Menge Klassen anlegen.
Ansonsten schau einfach mal wenn Delphi offen ist was sich so alles in den Paletten befindet (also auf dem Reiter Standard, Addition, Win32....
Da wären ja TListBox, TLabel...

Und wenn man dann noch die Klassenhierarchy beachtet wird schon daraus: TCustomListBox, TScrollingWinControl, TWinControl, TPersistent (oder zählen die Interfaces nicht dazu?), TComponent, TObject....

MaoDelinSc 10. Feb 2006 07:20

Re: Welche Klassen gibt es in Delphi?
 
@RavenIV: Kann hier inner schule nix downloaden...

Kannst du nicht den file kopieren und hier posten, auch wenn das dann ein wenig länger wird??

Vielen Dank!

r_kerber 10. Feb 2006 07:50

Re: Welche Klassen gibt es in Delphi?
 
Zitat:

Zitat von MaoDelinSc
Sitze grad im Infounterricht und wir sollen im net nach verschiedenen Klassen in Delphi suchen. Dacht ich mir, frag ich doch mal hier nach, was es so alles für verschiedenme Klassen in Delphi gibt.

Wir sind aber nicht hier, um Deine Info-Aufgaben zu lösen. Außerdem ist die Frage äußerst schwammig. Was sollt Ihr suchen? Die Klassen die mit Delphi mitgeliefert worden sind? Dann findest Du diese im Delphi-Verzeichnis auf Deinem PC. Oder Fremdkomponenten? Davon gibt es Unmengen, z.P auf DSP und Torry...

sir-archimedes 10. Feb 2006 08:07

Re: Welche Klassen gibt es in Delphi?
 
Sag mal, bist du nicht in der Lage einmal in die Hilfe zu schauen, oder einmal die Codevervollständigung zu verwenden, oder einmal in die VCL-Quellen zu schauen?

So eine Frage gehört doch wirklich nicht hier her.

Daniel 10. Feb 2006 08:13

Re: Welche Klassen gibt es in Delphi?
 
Darüber hinaus denke ich mir Folgendes:

Wenn der Lehrer sagt "Schaut Euch mal an, was es für Klassen in Delphi gibt", dann meint er vermutlich nicht, dass Ihr eine vollständige, alphabetische Auflistung vornehmen sollt. Gelernt hättet Ihr dabei nichts. (Wenngleich ich das vollständige Dokument gerne mal hätte, bitte mit Stichwortverzeichnis *g*).

Blättere Dich durch die Hilfe, schaue Dir im Objekt-Inspektor mal die Eigenschaften und Ereignisse der visuellen Klassen (Komponenten) an und wenn Du auch in der Schule die VCL-Quellen hast, so werfe doch einen Blick auf die Standard-Units wie Forms, SysUtils, Classes und dergleichen. Da wirst Du eine Menge Klassen finden, die Dich unter Garantie bis zum Ende der (Doppel-) Stunde beschäftigen werden.

Sidorion 10. Feb 2006 11:23

Re: Welche Klassen gibt es in Delphi?
 
[Sarkassmus]Na, da haben wir ja wieder erfolgreich jemanden runtergeputzt. Respekt![\Sarkassmus]
Sagt Euch vielleicht der Ausdruck 'freundlich, aber bestimmt' was?
Was ist das denn für ein Forum, wo selbst die Moderatoren einen Ton anschlagen, bei dem sich mir die Fußnägel hochstellen.
Ausserdem habe ich den Eindruck, dass hier niemand die Fragestellung wirklich gelesen hat. Er sollte im !Netz! nach Delphiklassen suchen und wollte von euch einfach ein paar Beispiele, sprich urls haben.

p.s.: Sorry für off-topic, aber hier in der DP ist das leider ein allgemeines Problem.

sir-archimedes 10. Feb 2006 12:01

Re: Welche Klassen gibt es in Delphi?
 
Sorry, aber ich bin echt der Ansicht, dass man sich als Schüler auch selber ein bisschen Mühe geben kann. Ja, du hast natürlich Recht, dass die Schüler im Netz suchen sollten. Aber das heißt doch nicht andere beauftragen, das für sie zu erledigen, oder?

Man findet unzählige Seiten im Netz über Delphi. Aber auch ich müsste nach einer Seite suchen, die eine Klassenauflistung hat. Am Einfachsten ist da doch die Online-Hilfe. Aber das heißt ja selbst die Initiative ergreifen müssen und dazu sind einige Leute wohl nicht in der Lage. Ich habe vor einiger Zeit einen Thread hier gelesen, wo eine Schülerin sich ein kleines Spiel komplett programmieren lassen wollte. Eine Aufgabe, die die Hälfte ihrer Note in Informatik ausgemacht hat. So etwas würde ich nicht beantwortet und auch nicht einsehen. Wenn jemand Delphi lernen möchte, dann muss er auch Zeit dafür aufbringen und sich damit beschäftigen. Da bin ich gerne bereit zu helfen. Aber dieses "Macht mir meine Hausaufgaben" kann ich einfach nicht gut leiden. Und da stehe ich auch zu ;-)

Daniel 10. Feb 2006 12:14

Re: Welche Klassen gibt es in Delphi?
 
Es ist ein allgemeines Problem, dass Menschen hier in die DP kommen und ihre Hausarbeiten erledigt haben möchten. Dies ist nicht Sinn und Zweck der DP.

Der Name "Torry" ist hier schon mehrfach gefallen und wenn ich den Anspruch erhebe, dass wenigstens einmal mit Google gesucht wurde, bevor man hier im Forum eine Frage stellt, ist das wahrlich nicht zuviel verlangt.

Sidorion 10. Feb 2006 12:32

Re: Welche Klassen gibt es in Delphi?
 
Es ging mir hier nicht um die Ablehnung einer Antwort als solche, da gebe ich Euch uneingeschränkt Recht. Hausaufgaben sollte man selber machen und googeln kann eigentlich auch jeder.
Ich finde halt nur, dass solche Anfragen nicht sofort in eine [Übertreibung]stürmische Beleidigungsorgie[\Übertreibung] münden sollte. Die Frage der Wortwahl ist hier vordergründig gestellt worden. (guck mal, ich kann auch geschwollen reden)

r_kerber 10. Feb 2006 12:33

Re: Welche Klassen gibt es in Delphi?
 
Zitat:

Zitat von Sidorion
[Sarkassmus]Na, da haben wir ja wieder erfolgreich jemanden runtergeputzt. Respekt![\Sarkassmus]

Der ist hier IMHO fehl am Platz.
Im Kodex der DP steht
aber wir machen nicht die Hausaufgaben Anderer.
Und jeder, der sich hier anmeldet, verpflichtet sich diesen einzuhalten.
Zitat:

Zitat von Sidorion
Ausserdem habe ich den Eindruck, dass hier niemand die Fragestellung wirklich gelesen hat. Er sollte im !Netz! nach Delphiklassen suchen und wollte von euch einfach ein paar Beispiele, sprich urls haben.

Ich habe das schon gelesen. Siehe hier:
Zitat:

Zitat von r_kerber
Außerdem ist die Frage äußerst schwammig. Was sollt Ihr suchen? Die Klassen die mit Delphi mitgeliefert worden sind? Dann findest Du diese im Delphi-Verzeichnis auf Deinem PC. Oder Fremdkomponenten? Davon gibt es Unmengen, z.P auf DSP und Torry...


Daniel 10. Feb 2006 12:35

Re: Welche Klassen gibt es in Delphi?
 
öhm. Also nun gut. "stürmische Beleidigungen" wollen wir hier natürlich nicht loswerden. Auch nichts, was so ähnlich aufgefasst werden sollte.

Hier kam vielleicht hinzu, dass die Anfrage "Welche Klassen gibt es in Delphi" etwas allgemein gehalten ist. Nehmen wir es einfach als Anlass, grundsätzlich einen Moment länger über unseren Beiträgen zu brüten. ;-)

Sidorion 10. Feb 2006 13:13

Re: Welche Klassen gibt es in Delphi?
 
Zitat:

Sidorion hat folgendes geschrieben:
[Sarkassmus]Na, da haben wir ja wieder erfolgreich jemanden runtergeputzt. Respekt![\Sarkassmus]
Der ist hier IMHO fehl am Platz.
finde ich wohl, wenn ich solche Posts lese:
Zitat:

Sag mal, bist du nicht in der Lage einmal in die Hilfe zu schauen, oder einmal die Codevervollständigung zu verwenden, oder einmal in die VCL-Quellen zu schauen?
Wenn das nicht runterputzen ist .... dann gute Nacht, schöne DP

dizzy 11. Feb 2006 16:51

Re: Welche Klassen gibt es in Delphi?
 
Mal was On-Topic :D:

Wenn man "Delphi" mal als Bezeichnung für die Sprache auffasst, so gibt es streng genommen genau, und nur eine einzige Klasse "in Delphi" - nämlich TObject. Alles weitere was man so im täglichen Umgang gewöhnt ist, liefern RTL und VCL die zum Lieferumfang der IDE gehören, aber keine Kernkomponenten der Sprache Delphi sind.
Korrekterweise müsstest du deinem Lehrer also "TObject" als Antwort präsentieren, oder ihn bitten seine Aufgabenstellung dahingehend zu konkretisieren ob er die Klassen im Lieferumfang der IDE meint (dann muss er aber auch eine Version angeben), oder aber rein die Sprache meint.

:stupid:

\\edit: Boah, Rechtschreibung *eek*

3_of_8 11. Feb 2006 17:17

Re: Welche Klassen gibt es in Delphi?
 
Auch TObject ist dann auch kein Teil von Delphi, oder? Das ist doch Teil der Unit System. Daher bietet die Sprache selbst nur die Möglichkeit, Klassen zu definieren. Oder?

tommie-lie 11. Feb 2006 17:26

Re: Welche Klassen gibt es in Delphi?
 
Zitat:

Zitat von 3_of_8
Auch TObject ist dann auch kein Teil von Delphi, oder? Das ist doch Teil der Unit System. Daher bietet die Sprache selbst nur die Möglichkeit, Klassen zu definieren. Oder?

Ist implementationsabhängig. Die Compiler-Magic spielt sich beim DCC nunmal unter anderem in der Unit System.pas ab. Du musst diese Unit beispielsweise auch nicht explizit einbinden. TObject ist also tatsächlich Teil der Sprache, die der DCC kompiliert, und das ist neudeutsch "Delphi Language".


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 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