AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Variablen zusammensetzten

Ein Thema von xstream · begonnen am 5. Okt 2004 · letzter Beitrag vom 6. Okt 2004
Antwort Antwort
Seite 1 von 2  1 2      
xstream

Registriert seit: 25. Sep 2004
Ort: Othmarsingen
48 Beiträge
 
Delphi 2007 Professional
 
#1

Variablen zusammensetzten

  Alt 5. Okt 2004, 08:09
Hallo

Ich wollte eine Funktion machen, in der eine Zahl mit dem OpenDialog zusammengesetzt wird.
Das heisst, ich habe zb 3 OpenDialogs, und 3 Zahlen, nun will ich nicht mit if Zahl = 1 then OpenDialog1.Execute schaffen, sondern mit if Zahl = Zahl1 then OpenDialog + Zahl1+.Execute arbeiten. Nur geht das nicht -> if Zahl = Zahl1 then OpenDialog + Zahl1+.Execute

Kann mir jemand helfen?
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Variablen zusammensetzten

  Alt 5. Okt 2004, 08:10
Hi xstream,

such mal nach [dp]"FindComponent"[/dp]. Damit kannst du dein Problem schnell und einfach lösen.

Greetz
alcaeus

[add]Auch die Online-Hilfe kennt FindComponent, sollte schnellere Ergebnisse erzielen [/add]
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
xstream

Registriert seit: 25. Sep 2004
Ort: Othmarsingen
48 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 12:27
bei mir funktioniert das aber nicht! es kommt immer die meldung:

Zitat:
[Fehler] wizard.pas(267): Undefinierter Bezeichner: 'FindComponent'
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 12:29
Also bei mir gibts die Funktion FindComponent...
Julian J. Pracht
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 12:35
Hi xstream,

zeige doch bitte mal den Aufruf von FindComponent (die ganze Prozedur in welcher aufgerufen wird). Vielleicht ist ja nur ein kleiner Fehler drin.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
xstream

Registriert seit: 25. Sep 2004
Ort: Othmarsingen
48 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 12:54
Code:
a:=FindComponent('OpenDialog' + IntToStr((line+StrToInt(datei.Strings[1]))));
offen.LoadFromFile(TOpenDialog(a).FileName);
Gerade nach FindComponent ist der Strich, der blinkt, zum schreiben und die linie ist rot...
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#7

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 13:01
Steht der Code in einer Routine eines TComponent-Nachfolgers? FindComponent ist lt. oh eine Funktion von TComponent

edit: Du kannst alternativ auch mit nem Array Of TOpenDialog arbeiten und über den Index darauf zugreifen

Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#8

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 13:06
Zitat von Steve:
Steht der Code in einer Routine eines TComponent-Nachfolgers
Genau deswegen hab ich auch das gesagt:
Zitat von alcaeus:
(die ganze Prozedur in welcher aufgerufen wird).
Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
xstream

Registriert seit: 25. Sep 2004
Ort: Othmarsingen
48 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 14:03
ich hab noch nicht mehr gemacht...

das ist alles, was in der prozedur steht...
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#10

Re: Variablen zusammensetzten

  Alt 6. Okt 2004, 15:08
Hi xstream,

lass bitte mal den Prozedurheader sehn. Ich denke mir, dass du die Funktion aus einer Prozedur aufrufst, die z.B. nicht zu deinem Form gehört.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  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 21:22 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