| Autor |
Beitrag |
O'rallY
      
Beiträge: 563
|
Verfasst: Di 11.02.03 16:05
Wenn ich Quelltext von einer Website einfach in mein Projekt Kopiere bekomme ich folgenden Compilerfehler:
| Zitat: | | Illegal character in input file: ' ' ($A0) |
Woran liegts?
_________________ .oO'rallY
Linux is like a tipi: No gates, no windows and a gnu-eating apache inside...
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 11.02.03 16:15
Das ist eben ein Zeichen, das der Compile rnicht versteht genauso wie zum Beispiel Æ oder ähnliche Zeichen. $A0 ist, glaube ich, nichts oder so.
|
|
O'rallY 
      
Beiträge: 563
|
Verfasst: Di 11.02.03 16:25
Ja, das weiß ich, aber entschudligung, hab was vergessen zu erwähnen. Bei diesen Zeichen handelt es sich immer um Leerzeichen, die auch als solche angezeigt werden. Wenn ich sie lösche und einfach wieder mit Leerzeichen ersetze kommt der Fehler nicht mehr. Ist halt n bissal nervig!
_________________ .oO'rallY
Linux is like a tipi: No gates, no windows and a gnu-eating apache inside...
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 11.02.03 16:30
Es ist eben kein richtiges Leerzeichen.
|
|
O'rallY 
      
Beiträge: 563
|
Verfasst: Di 11.02.03 16:38
OK, dann mein Frage, wie krieg ich das weg, ohne es alles von Hand zu machen? Bei D6 konnte ich auch einfach Copy 'n Past benutzen.
_________________ .oO'rallY
Linux is like a tipi: No gates, no windows and a gnu-eating apache inside...
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 11.02.03 16:41
Suchen/Ersetzten in einem Hex-Editor eventuell.
|
|
O'rallY 
      
Beiträge: 563
|
Verfasst: Di 11.02.03 16:44
Hmm, ja, stimmt. Mal probieren.
_________________ .oO'rallY
Linux is like a tipi: No gates, no windows and a gnu-eating apache inside...
|
|
BungeeBug
      
Beiträge: 901
|
Verfasst: Di 11.02.03 16:55
ersetz doch einfach alle leer zeichen duch win ALT+255 (tasten kombi) ... musste eben nur zusehen das du wirklich alle erwischt
Ich hoffe war nciht ganz blöd die Antwort
MfG BungeeBug
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 11.02.03 16:57
Ist bloß die Frage, ob er damit auch die illegalen Zeichen erwischt, denn das sind ja keine normalen Leerzeichen.
|
|
UGrohne
      

Beiträge: 5502
Erhaltene Danke: 220
Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
|
Verfasst: Di 11.02.03 17:35
Versuch mal den Zeichensatz umzustellen, vielleicht isses dann besser
|
|
MathiasH
      
Beiträge: 699
WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
|
Verfasst: Sa 15.02.03 21:52
Hallo Leute
geht das mit "StringReplace" nicht? Dann hast du halt ein Converter progi, das du ja als einen Experten machen, somit in die IDE integrieren kannst.
Delphi-Hilfe:
Quelltext 1: 2: 3:
| type TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase); function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string; |
dass man einfach den entsprechenden charcode einsetzt und durch Leer ersetzt.
so ungefähr:
Quelltext 1:
| stringreplace(s, chr(xyz), ' ', rfReplaceAll); |
wobei "xyz" der charcode als byte wäre
IO-sys
_________________ "Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
|
|
Aya
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: So 16.02.03 00:01
| MathiasH hat folgendes geschrieben: | | Dann hast du halt ein Converter progi, das du ja als einen Experten machen, somit in die IDE integrieren kannst. |
wie kann man denn was in die IDE einbinden...???
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
Alibi
      
Beiträge: 458
Win2K SP3
Delphi 6 Ent
|
Verfasst: So 16.02.03 00:14
Vielleicht meint er Tools->Tools konfigurieren?
|
|
MathiasH
      
Beiträge: 699
WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
|
Verfasst: So 16.02.03 10:49
war schlecht formuliert, ich meinte sowas, wie GExperts, also ein zusätzlicher Eintrag in dem Delphi-Menü, der den konverter startet, über Tolls könnte man es auch machen, ist einfacher.
IO-sys
_________________ "Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
|
|