AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign Construktor erfordert TComponent, obwohl nicht verlangt
Thema durchsuchen
Ansicht
Themen-Optionen

Construktor erfordert TComponent, obwohl nicht verlangt

Ein Thema von Lithiumoxid · begonnen am 21. Nov 2010 · letzter Beitrag vom 21. Nov 2010
 
Lithiumoxid

Registriert seit: 21. Nov 2010
5 Beiträge
 
#1

Construktor erfordert TComponent, obwohl nicht verlangt

  Alt 21. Nov 2010, 09:40
Guten Morgen!

Ich habe ein Problem mit meinem Programm, ich muss nämlich für die Schule ein Roulettespiel in OOP programmieren, ich habe mir ein bisschen mehr Design und Funktionen zugetraut und habe eben shcön programmiert.
Folgendes Problem tritt bei dieser Klasse auf:

Delphi-Quellcode:
unit USpielbrett;

interface
 type TSpielbrett=class (TObject)

private
 einsatz_p: array [1..3] of integer;

public
 constructor create;
 procedure setplein(k, betrag: integer);
 function getplein(k: integer): integer;

end;

implementation

constructor TSpielbrett.create;
var i: integer;
begin
 for i:=1 to 3 do einsatz_p[i]:=0;
end;

procedure TSpielbrett.setplein(k, betrag: integer);
begin
 einsatz_p[k]:=0;
end;

function TSpielbrett.getplein(k: integer): integer;
begin
 result:=einsatz_p[k];
end;

end.
Wobei dazu zu sagen ist, sie ist noch nicht fertig, was in dem Fall aber nicht schlimm ist!

Nur Delphi erwartet hier ständig, dass ich eine Varibale des Typs TComponent übergebe, obwohl das garnicht so deklariert ist? Liegt das daran, dass ich zwei Formulare habe, wenn ja, ich habe schon versucht den Namen des Formlars zu übergeben, hat aber auch nicht geklappt.

Bitte helft mir, ich bedanke mich schon im Voraus!

Gruß, Lithiumoxid

Geändert von Lithiumoxid (21. Nov 2010 um 09:51 Uhr)
  Mit Zitat antworten Zitat
 


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 22:04 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