Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  TM - Plant Simulation
  problem mit setzename - string mit punkt

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:  problem mit setzename - string mit punkt (888 mal gelesen)
AFlow
Mitglied
Student

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

Beiträge: 5
Registriert: 17.12.2014

erstellt am: 17. Dez. 2014 17:00    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

Hallo liebe Community.
ich bin Praktikant und relativ neu in dem Programm Plant Sim. Ich hoffe jemand kann mir bei meinem Problem helfen


Kurz zu meiner Situation:
In einer Tabelle stehen die Namen einiger Objekte als string geschrieben.
Ich möchte zu jedem dieser Namen eine Senke (in meiner Bilbliothek heißt diese "Verbraucher") erstellen und zu "Verbrauch_<Objektname>" umbenennen.
So weit so gut.
Wenn nun eines der Objekte in der Tabelle, aber einen Punkt im Namen hat, da zB als Unternetzwerk reingeschrieben wurde, führt meine Methode keine Namensänderung durch.
Mir würde es reichen, wenn ich wüsste, wie ich den Punkt aus dem Objektnamen in der Tabelle entfernen kann.
hier der Quellcode meiner Methode:

is
i:integer;
name:string;

do

--erzeuge verbraucher

i:=1;
for i:=1 to objekte.ydim loop
name:="Verbrauch_"+to_str(objekte[1,i]);
.Modelle.Stromfluss.verbraucher.erzeugeobjekt(.Modelle.Stromfluss.Stromerzeugung, 400, (0+i*100));
.Modelle.Stromfluss.stromerzeugung.verbraucher.setzename(name);
next;
end;


vielen dank schonmal für die antworten!!!
gruß

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

Bon Simul
Mitglied
Simulant


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

Beiträge: 1250
Registriert: 08.08.2011

Plant Simulation 10.1, 11 ff Professional

erstellt am: 17. Dez. 2014 21:42    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 Nur für AFlow 10 Unities + Antwort hilfreich

siehe Hilfe omit + pos

oder einfach den Namen aus dem Objekt lesen

objekte[1,i].name

[Diese Nachricht wurde von Bon Simul am 17. Dez. 2014 editiert.]

[Diese Nachricht wurde von Bon Simul am 17. Dez. 2014 editiert.]

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

AFlow
Mitglied
Student

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

Beiträge: 5
Registriert: 17.12.2014

erstellt am: 18. Dez. 2014 08: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

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)2025 CAD.de | Impressum | Datenschutz