Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Nebenfenster zum Hauptfenster machen? (https://www.delphipraxis.net/83904-nebenfenster-zum-hauptfenster-machen.html)

mlspider 8. Jan 2007 11:40

Re: Nebenfenster zum Hauptfenster machen?
 
Ich habe jetzt folgendes in der Projektdatei zu stehen:

Delphi-Quellcode:
program Streamjoiner;

uses
  Forms,
  IniFiles,
  StdCtrls,
  ExtCtrls,
  Variants,
  SysUtils,
  PlayerUnit in 'PlayerUnit.pas' {Player},
  VisualUnit in 'VisualUnit.pas' {Visual},
  TracklistUnit in 'TracklistUnit.pas' {Tracklist},
  EQUnit in 'EQUnit.pas' {EQ},
  AboutUnit in 'AboutUnit.pas' {About},
  StartUnit in 'StartUnit.pas' {Start},
  IntroUnit in 'IntroUnit.pas' {Intro};

function vergleicheStringsN(s1, s2:string; n:Word): Boolean;

 var i: Word;
  function delLZ(s: string): string;
  var ss: string;
      i, j: Word;
  begin
   j:=0; ss:='';
   for i:=1 to Length(s) do
   begin
    if (s[i] <> ' ') and (s[i] <> '-') then
    begin
     Inc(j);
     ss:= ss + s[i]
    end;
    if j=n then Break
   end;
   Result := UpperCase(ss)
  end;

  begin
   if delLZ(s1)=delLZ(s2) then Result:=True else Result:=False;
  end;
  var flag:word;

{$R *.res}

begin
  Application.Initialize;
  if vergleicheStringsN(Intro.Label1.Caption, Intro.Label2.Caption, 50)=False then begin
  Application.CreateForm(TIntro, Intro);
  Application.CreateForm(TStart, Start);
  end else begin
  Application.CreateForm(TStart, Start);
  Application.CreateForm(TIntro, Intro);
  end;
  Application.Run;
end.
Leider gibt es nur eine Fehlermeldung.

Christian Seehase 8. Jan 2007 11:53

Re: Nebenfenster zum Hauptfenster machen?
 
Moin Mario,

Zitat:

Zitat von mlspider
Leider gibt es nur eine Fehlermeldung.

und wir sollen jetzt raten welche? ;-)

mlspider 8. Jan 2007 12:04

Re: Nebenfenster zum Hauptfenster machen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe die Meldung mal beigefügt. Ich kann damit leider nichts anfangen.

Tormentor32 8. Jan 2007 12:16

Re: Nebenfenster zum Hauptfenster machen?
 
Erscheint mir logisch, denn du vergleichst zwei Strings, die sich in der Form INTRO befinden, und danach erstellst du die Form erst...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:28 Uhr.
Seite 2 von 2     12   

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