Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Automatische Durchnummerierung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Automatische Durchnummerierung (678 mal gelesen)
HeBr
Mitglied



Sehen Sie sich das Profil von HeBr an!   Senden Sie eine Private Message an HeBr  Schreiben Sie einen Gästebucheintrag für HeBr

Beiträge: 36
Registriert: 20.01.2005

erstellt am: 22. Mrz. 2005 10:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten morgen zusammen,
hallo Simulator,

gibt es für die Namen der Bausteine aus der Klassenbibliothek einen Platzhalter (z.B. #) durch den er ermöglicht wird die Namen der Bausteine automatisch beim Einsetzen ins Netzwerk zu änder (z.B. hochzählen: aus Einzelstation_# würde dann: Einzelstation_1, Einzelstation_2, ...). Man würde sich dann das ständige händische Umbenennen sparen.

Gruß

Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 22. Mrz. 2005 12:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi HeBr,

ich weis nicht, ob ich Deine Frage da richtig verstanden habe, aber
Beim Einsetzen erhält doch das Objekt automatisch einen Index ( 1..n-1) ab dem 2. eingesetzten Objekt.

Willst Du den (Klassen-)namen ändern, so geht das auch (über die Klasse selber).

Falls das nicht ausreicht gibt´s auch noch weitere Möglichkeiten über die BS-Methoden.


Gruss


------------------
DER SIMULATOR 

HeBr
Mitglied



Sehen Sie sich das Profil von HeBr an!   Senden Sie eine Private Message an HeBr  Schreiben Sie einen Gästebucheintrag für HeBr

Beiträge: 36
Registriert: 20.01.2005

erstellt am: 22. Mrz. 2005 14:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das stimmt, es wird automatisch durchnummeriert. Für den Namen Einzelstation würde das dann so aussehen: Einzelstation, Einzelstation1,  Einzelstation2, ... . Es wäre schön, wenn man im Namen einen Platzhalter bestimmen könnte, der für die Nummer steht. Dann wäre es möglich z.B. Einzelstation_#A zu schreiben, um beim einsetzen: Einzelstation_1A, Einzelstation_2A, ... zu erhalten. Würde die Namensgebung einfach etwas flexibler gestalten.

Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 22. Mrz. 2005 15:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

also möglich ist das schon (siehe Konstruktorsteuerung).
Beim Instanzieren wird eine eingetragene Methode aufgerufen, die überprüft, ob das Objekt bereits existiert, um dann den Platzhalter mit einem  berechneten Index zu belegen.

Gruss

------------------
DER SIMULATOR 

[Diese Nachricht wurde von Simulator am 22. Mrz. 2005 editiert.]

HeBr
Mitglied



Sehen Sie sich das Profil von HeBr an!   Senden Sie eine Private Message an HeBr  Schreiben Sie einen Gästebucheintrag für HeBr

Beiträge: 36
Registriert: 20.01.2005

erstellt am: 22. Mrz. 2005 17:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Konstruktor?! Nicht schlecht!
Danke für den Hinweis.

Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz