- Beiträge: 3
Nicht druckbare/darstellbare Sonderzeichen
- Stephan Sempert
- Autor
- Offline
- Benutzer
Weniger
Mehr
13 Jahre 4 Monate her #516
von Stephan Sempert
Nicht druckbare/darstellbare Sonderzeichen wurde erstellt von Stephan Sempert
Es wäre schön, wenn man im REPLACE Heater auch den ASCII-Code von Zeichen eingeben könnte, um "nicht druckbare" Sonderzeichen wegtauschen zu können.
Gruß
Stephan Sempert
Gruß
Stephan Sempert
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
13 Jahre 4 Monate her #517
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Nicht druckbare/darstellbare Sonderzeichen
Hallo Herr Sempert,
vielen Dank für den Verbesserungsvorschlag, das wird demnächst umgesetzt. Sie können bis dahin folgendes kleine C# Skript für den .NET Script Heater verwenden.
Die ASCII (eigentlich ANSI) Zeichen die Sie ersetzt haben möchten können Sie in der Liste beliebig erweitern. Schauen Sie sich dazu den Kommentar im Skript an.
vielen Dank für den Verbesserungsvorschlag, das wird demnächst umgesetzt. Sie können bis dahin folgendes kleine C# Skript für den .NET Script Heater verwenden.
Die ASCII (eigentlich ANSI) Zeichen die Sie ersetzt haben möchten können Sie in der Liste beliebig erweitern. Schauen Sie sich dazu den Kommentar im Skript an.
Code:
public object DoWork()
{
if (InValues.Length != 1)
throw new ArgumentException("1 Eingangsparameter erwartet!");
string sIN = (string)InValues[0].GetString();
if (sIN == null)
return sIN;
string sRet = "";
string find = "";
find += (char)65; // = A
find += (char)48; // = 0
find += (char)49; // = 1
// ...
// nach diesem Schema weitere ASCII/ANSI Sonderzeichen die ersetzt werden sollen hinzufügen
char replace = ' '; // = Leerzeichen = durch dieses Zeichen ersetzen
for(int i = 0; i < find.Length; i++)
sIN = sIN.Replace(find[i], replace);
return sIN;
}
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Stephan Sempert
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 3
13 Jahre 4 Monate her #519
von Stephan Sempert
Stephan Sempert antwortete auf Aw: Nicht druckbare/darstellbare Sonderzeichen
Super, vielen Dank.
w.g. ASCII / ANSI -> verstehe ich Ihr Script richtig, dass ich damit unabhängig von der Codierung (Windows ANSI, UTF, MAC XY) arbeiten kann, in dem ich einfach den entsprechenden CHAR-Code eingebe?
LG Se.
w.g. ASCII / ANSI -> verstehe ich Ihr Script richtig, dass ich damit unabhängig von der Codierung (Windows ANSI, UTF, MAC XY) arbeiten kann, in dem ich einfach den entsprechenden CHAR-Code eingebe?
LG Se.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
13 Jahre 4 Monate her #523
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Nicht druckbare/darstellbare Sonderzeichen
Im Prinzip ja. Wenn Sie den Character Code eingeben ist es egal welches Zeichen eigentlich im jeweiligen Zeichensatz dahinter steht. Ausnahme 2 Byte Zeichencodes! Meine Beispiele bezogen sich eben auf den ANSI Zeichensatz bzw. Windows 1252 Codepage.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.265 Sekunden