![]() |
Delphi 2005 und Units
Hallo alle zusammen,
ich habe da ein kleines Problem mit Delphi 2005. ich habe ein Hauptformular Namens Haupt (die Unit heisst frmHaupt.pas) und eine Unit mit Namen Hauptklassen.pas. Jetzt habe ich die frmHaupt in Hauptklassen.pas nach "implementation" mit "uses" eingebunden. so weit so gut... Jetzt wollte ich auf ein Panel das sich in der Form Haupt befindet zugreifen, mittels:
Delphi-Quellcode:
Was bei den Vorgängern funktionierte, tut es hier nicht. Ein paar spielereien haben mich auf einen anderen Weg gebracht:
Haupt.Panel1.caption:='';
Delphi-Quellcode:
Aber auch hier unterstreicht die IDE alles rot...
frmHaupt.Form1.Panel1.Caption:='';
Hat jemand eine Idee was ich da falsch mache???? |
Re: Delphi 2005 und Units
Versuch mal so:
Delphi-Quellcode:
Haupt.Panel1.caption:=#0;
|
Re: Delphi 2005 und Units
Bei mir geht es, wie du es im ersten Beispiel zeigst, Legolas. :?
|
Re: Delphi 2005 und Units
Zitat:
|
Re: Delphi 2005 und Units
Hallo malo,
also ich glaube mein Problem liegt woanders. Wenn ich "HAUPT." eigeben sollte ja die nette Combobox mit den möglichen Auswahlen kommen. Tut sie aber nicht und Delphi2005 meckert das es keine Autovervollständigung machen kann weil Fehler im Quellcode vorhanden sind. Das mach auch soweit Sinn. Zumindest kenne ich das von den Vorgängern. Dann habe ich mir mal die Fehlermeldungen angeschaut, die da wären: [Warnung] RTM.dpr(16): W1005 Unit 'Borland.Vcl.Forms' ist plattformspezifisch [Warnung] frmHaupt.pas(6): W1005 Unit 'Borland.Vcl.Windows' ist plattformspezifisch [Warnung] frmHaupt.pas(6): W1005 Unit 'Borland.Vcl.Messages' ist plattformspezifisch [Warnung] frmHaupt.pas(6): W1005 Unit 'Borland.Vcl.Graphics' ist plattformspezifisch [Warnung] frmHaupt.pas(6): W1005 Unit 'Borland.Vcl.Controls' ist plattformspezifisch und in meiner Uses Anweisung meiner HAupt-Form steht:
Delphi-Quellcode:
Habe ich da irgenwas vermischt. Wollte eigentlich nur eine Win32 Anwendung erstellen...
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Borland.Vcl.Menus, System.ComponentModel, Borland.Vcl.ComCtrls, Borland.Vcl.ToolWin, Borland.Vcl.ExtCtrls; |
Re: Delphi 2005 und Units
Also ich habe so das Gefühl das ich WIn32 mit .NET vermischt habe.
Ich werde mal das Projekt neu erstellen.... |
Re: Delphi 2005 und Units
Einfach "Borland.Vcl." entfernen, das sind die VCL.Net Units.
btw: Wer globale Variablen benutzt bekommt nix vom Weihnachtsmann, höchstens schwer lokalisierbare Fehler. :mrgreen:
Code:
frmHaupt.[b][color=red]Form1[/color][/b].Panel1.Caption:='';
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 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