Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Template Delphi2006 nicht zufinden (https://www.delphipraxis.net/67375-template-delphi2006-nicht-zufinden.html)

Reini64 13. Apr 2006 22:09


Template Delphi2006 nicht zufinden
 
Hi,

ich habe mir gerade den Film angeschaut für Delphi 2006 mit den Tamplate.
Sah im Film gute aus aber in der Praxis ???

Also ich haben mir ein Template geschrieben und es unter "template3.xml" abgespeichert. Leider kann ich nun nicht ausführen geschweige über Delphi öffnen.

Templates:

Delphi-Quellcode:
<?xml version="1.0" encoding="utf-8" ?>
<codetemplate   xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
            version="1.0.0">
   <template name="possuche" invoke="manual">
      <description>
         Zeichen über Pos ersetzen
      </description>
      <author>
         Reinhard
      </author>
      <point name="suchzeichen">
         <text>Tpos_suche</text>
         <hint>Durchsuchende Variabele</hint>
      </point>
      <point name="suchwort">
          <text>Zeichen</text>
          <hint>gesuchtes Zeichen</hint>
      </point>
      <code language="Delphi" delimiter="|" ><![CDATA[

            function ohnekommata(|suchwort| :string): String;
             begin
            { Leerzeichen in Nullen umwandeln }
         while Pos(|suchzeichen|, |suchwort|) > 0 do
               |suchzeichen|[Pos(|suchzeichen|, |suchwort|)] := '.';
               result:=|suchwort|;
            end;

      ]]>
      </code>
   </template>
</codetemplate>
wer weis wie es geht ?

Danke

Reinhard

Sharky 14. Apr 2006 07:37

Re: Template Delphi2006 nicht zufinden
 
Hai Reinhard,

entferne aus der description mal das ü und ersetze es durch ue (sprich: keine "Sonderzeichen").

Dann sollte es gehen. Du siehst das schon daran dass Du die XML nicht über den Explorer (IE) öffnen kannst.

sakura 14. Apr 2006 07:57

Re: Template Delphi2006 nicht zufinden
 
Zitat:

Zitat von Sharky
entferne aus der description mal das ü und ersetze es durch ue (sprich: keine "Sonderzeichen").

Das ist ein Bug in neuen Templates. Um Sonderzeichen zu nutzen, einfach mit der rechten Maustaste in das Template klicken, dann Dateiformat auf UTF-8 wechseln und dann geht es auch ;)

...:cat:...

Elvis 14. Apr 2006 09:55

Re: Template Delphi2006 nicht zufinden
 
Zitat:

Zitat von sakura
Um Sonderzeichen zu nutzen, einfach mit der rechten Maustaste in das Template klicken, dann Dateiformat auf UTF-8 wechseln und dann geht es auch ;)

Zitat:

Zitat von Reini64
Delphi-Quellcode:
<?xml version="1.0" encoding="utf-8" ?>

Ist aber gut möglich, dass in seinem Schnipsel andere Wanzen stecken...

btw: UTF-8 für Sonderzeichen zu verlangen ist IMHO kein Bug.
Non-Unicode XML ist IMHO immer ein wartender Bug.

Reini64 14. Apr 2006 10:07

Re: Template Delphi2006 nicht zufinden
 
ich habe die Änderungen durch geführt ohne Erfolg!

Das Template läßt sich nicht aufrufen und wird auch nicht in der Liste Templates angezeigt.

Woran kann das liegen ?

sakura 14. Apr 2006 10:50

Re: Template Delphi2006 nicht zufinden
 
Zitat:

Zitat von Elvis
Zitat:

Zitat von sakura
Um Sonderzeichen zu nutzen, einfach mit der rechten Maustaste in das Template klicken, dann Dateiformat auf UTF-8 wechseln und dann geht es auch ;)

Zitat:

Zitat von Reini64
Delphi-Quellcode:
<?xml version="1.0" encoding="utf-8" ?>

Ist aber gut möglich, dass in seinem Schnipsel andere Wanzen stecken...

btw: UTF-8 für Sonderzeichen zu verlangen ist IMHO kein Bug.
Non-Unicode XML ist IMHO immer ein wartender Bug.

Tja, zeigt, dass Du hier nicht danach gesucht hast. Es steht zwar im Header UTF-8 drinne, aber dummerweise wird die Datei per Standard als ANSI und nicht als UTF-8 gespeichert. Was drinne steht ist somit egal, das es nicht drinne ist, bis es auch so eingestellt wurde.

...:cat:...

Hawkeye219 14. Apr 2006 10:58

Re: Template Delphi2006 nicht zufinden
 
Elvis' Hinweis auf Wanzen könnte sich auf die vorhandenen logischen Fehler im Template beziehen...

Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 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