AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Lazarus (IDE) Methoden der Objekte des Formblattes nicht mehr abrufbar
Thema durchsuchen
Ansicht
Themen-Optionen

Methoden der Objekte des Formblattes nicht mehr abrufbar

Ein Thema von foerster7892 · begonnen am 26. Feb 2012 · letzter Beitrag vom 27. Feb 2012
Antwort Antwort
Seite 1 von 2  1 2      
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#1

Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 10:07
Ja ich wollte gerade an einem Programm weiterarbeiten als mir aufviel, dass sämtliche Methoden von Buttons, Edits, LabeledEdits ... nicht mehr abrufbar sind. Also wenn ich darauf doppelt klicke kommt als Meldung nur:

Komponenteneditor der Klasse "TDefaultComponentEditor" hat einen Fehler erzeugt: "Kann die Methode nicht finden. Bitte beheben sie den im Meldungsfenster gezeigten Fehler."

Meldungsfenster:
Unit1.pas(28,17) Error: Klasse TFORM1 nicht gefunden

bisher konnte ich den Fehler immer nur lösen, in dem ich alles bisher gemachte kopiert, mir nen Screenshot vom Formblatt gemacht und dann wieder von neuem begonnen habe.

Hoffe es gibt eine Alternative!

MfG
ich
mfg
foerster7892
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#2

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 10:15
Schau dir mal deinen Quellcode an. Delphi bringt den gerne mal durcheinander.
  Mit Zitat antworten Zitat
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#3

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 10:21
Wüsste nicht welcher Teil da falsch sein soll.
Außerdem ging es bis gerade noch, also ich habe nichts der Oberfläche hinzugefügt, seitdem ich die letzte Methode gedoppelklickt habe. Es ging plötzlich einfach nicht mehr
mfg
foerster7892
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 10:31
Hallo,

zeig doch mal ein bissel Code,
vor allem den interface-Teil.


Heiko
Heiko
  Mit Zitat antworten Zitat
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#5

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 10:52
Delphi-Quellcode:
interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
  Spin, StdCtrls;

type

  { TForm1 }
  Type
    TPoints=record
      x1,x2,x3:integer;
    end;

  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Label1: TLabel;
    Label2: TLabel;
    LabeledEdit1: TLabeledEdit;
    LabeledEdit2: TLabeledEdit;
    LabeledEdit3: TLabeledEdit;
    LabeledEdit4: TLabeledEdit;
    ListBox1: TListBox;
    PaintBox1: TPaintBox;
    SpinEdit1: TSpinEdit;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form1: TForm1;
...und Unit.lfm
Delphi-Quellcode:
object Form1: TForm1
  Left = 350
  Height = 613
  Top = 129
  Width = 1080
  Caption = '3D Rotations'
  ClientHeight = 613
  ClientWidth = 1080
  LCLVersion = '0.9.30'
  object PaintBox1: TPaintBox
    Left = 10
    Height = 600
    Top = 6
    Width = 600
  end
  object LabeledEdit1: TLabeledEdit
    Left = 616
    Height = 23
    Top = 24
    Width = 52
    EditLabel.AnchorSideLeft.Control = LabeledEdit1
    EditLabel.AnchorSideBottom.Control = LabeledEdit1
    EditLabel.Left = 616
    EditLabel.Height = 16
    EditLabel.Top = 5
    EditLabel.Width = 48
    EditLabel.Caption = 'Winkel A'
    EditLabel.ParentColor = False
    TabOrder = 0
  end
  object LabeledEdit2: TLabeledEdit
    Left = 616
    Height = 23
    Top = 72
    Width = 52
    EditLabel.AnchorSideLeft.Control = LabeledEdit2
    EditLabel.AnchorSideBottom.Control = LabeledEdit2
    EditLabel.Left = 616
    EditLabel.Height = 16
    EditLabel.Top = 53
    EditLabel.Width = 47
    EditLabel.Caption = 'Winkel B'
    EditLabel.ParentColor = False
    TabOrder = 1
  end
  object LabeledEdit3: TLabeledEdit
    Left = 616
    Height = 23
    Top = 120
    Width = 52
    EditLabel.AnchorSideLeft.Control = LabeledEdit3
    EditLabel.AnchorSideBottom.Control = LabeledEdit3
    EditLabel.Left = 616
    EditLabel.Height = 16
    EditLabel.Top = 101
    EditLabel.Width = 48
    EditLabel.Caption = 'Winkel C'
    EditLabel.ParentColor = False
    TabOrder = 2
  end
  object LabeledEdit4: TLabeledEdit
    Left = 712
    Height = 23
    Top = 120
    Width = 360
    EditLabel.AnchorSideLeft.Control = LabeledEdit4
    EditLabel.AnchorSideBottom.Control = LabeledEdit4
    EditLabel.Left = 712
    EditLabel.Height = 16
    EditLabel.Top = 101
    EditLabel.Width = 146
    EditLabel.Caption = 'connection order (1; 2; ... n)'
    EditLabel.ParentColor = False
    TabOrder = 3
  end
  object SpinEdit1: TSpinEdit
    Left = 712
    Height = 23
    Top = 24
    Width = 52
    MaxValue = 20
    TabOrder = 4
  end
  object Label1: TLabel
    Left = 712
    Height = 18
    Top = 6
    Width = 104
    AutoSize = False
    Caption = 'number of points'
    ParentColor = False
  end
  object Button1: TButton
    Left = 712
    Height = 21
    Top = 56
    Width = 104
    Caption = 'add points'
    OnClick = Button1Click
    TabOrder = 5
  end
  object Button2: TButton
    Left = 616
    Height = 21
    Top = 149
    Width = 52
    Caption = 'rotate'
    OnClick = Button2Click
    TabOrder = 6
  end
  object ListBox1: TListBox
    Left = 616
    Height = 346
    Top = 260
    Width = 232
    ItemHeight = 0
    TabOrder = 7
  end
  object Label2: TLabel
    Left = 616
    Height = 18
    Top = 240
    Width = 52
    AutoSize = False
    Caption = 'points'
    ParentColor = False
  end
  object Button3: TButton
    Left = 712
    Height = 21
    Top = 149
    Width = 104
    Caption = 'add connections'
    OnClick = Button3Click
    TabOrder = 8
  end
end
ka ob dies hilft
mfg
foerster7892
  Mit Zitat antworten Zitat
sahimba

Registriert seit: 14. Nov 2011
Ort: Berlin, Hauptstadt der DDR
137 Beiträge
 
Delphi 10 Seattle Professional
 
#6

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 12:06
Delphi-Quellcode:
type
  { TForm1 }
  Type
Nimm das zweite "Type" mal heraus (und verschiebe bei der Gelegenheit den Kommentar "TForm1" forthin, wo er hingehört bzw. entferne ihn, da sinnlos).
Cheers.
  Mit Zitat antworten Zitat
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 12:12
Und da war es wieder, dieses typische "Ich habe nichts gemacht...und ganz plötzlich...von selbst..."
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#8

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 12:37
Delphi-Quellcode:
type
  { TForm1 }
  Type
Nimm das zweite "Type" mal heraus (und verschiebe bei der Gelegenheit den Kommentar "TForm1" forthin, wo er hingehört bzw. entferne ihn, da sinnlos).
Cheers.
Bezüglich des Kommentars: vagtlerfoerster7892 hat wahrscheinlich die Option "Header Kommentar für die Klasse" aktiviert. Da kann er den wegmachen soviel er will, sobald er ein Strg+Shift+C macht ist der wieder da. (wobei er wahrscheinlich dann an die richtige Stelle gesetzt wird...)

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons

Geändert von JamesTKirk (26. Feb 2012 um 13:20 Uhr) Grund: über falsche Person gesprochen
  Mit Zitat antworten Zitat
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#9

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 12:46
[...] vagtler hat wahrscheinlich [...]
Nein, hat er nicht...
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#10

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 13:18
[...] vagtler hat wahrscheinlich [...]
Nein, hat er nicht...
Ich meinte natürlich foerster7892...

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 19:59 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