AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML Delphi Was stimmt an dem Template nicht?
Thema durchsuchen
Ansicht
Themen-Optionen

Was stimmt an dem Template nicht?

Ein Thema von EDatabaseError · begonnen am 7. Sep 2006 · letzter Beitrag vom 10. Sep 2006
Antwort Antwort
Seite 1 von 2  1 2      
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#1

Was stimmt an dem Template nicht?

  Alt 7. Sep 2006, 23:07
XML-Code:
<?xml version="1.0" encoding="utf-8" ?>
<codetemplate   xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
            version="1.0.0">
   <template name="asyncr" invoke="manual">
      <point name="form"><text>TForm1</text><hint>TForm</hint></point>
      <point name="kp"><text>Comm1</text><hint>TComm</hint></point>
      <point name="start"><text>[</text><hint>Startzeichen</hint></point>
      <point name="end"><text>]</text><hint>Endzeichen</hint></point>
      <point name="internbuffer"><text>buffer</text><hint>Interner Puffer</hint></point>
      <point name="externbuffer"><text>inputbuffer</text><hint>Externer Puffer</hint></point>
      <point name="workvar"><text>OnWork</text><hint>Variable Aktive Übertragung</hint></point>
      <point name="procedure"><text>CommandInputReady</text><hint>Prozedur bei beendeter Übertragung...</hint></point>
      <point name="log"><text>Memo1</text><hint>Logwindow</hint></point>
      <description>
         RS232 über Async lesen...
      </description>
      <author>
         Tobias Hocke
      </author>
      <code language="Delphi" delimiter="|"><![CDATA[
procedure |form|.|kp|RxChar(Sender: TObject; Count: Integer);
var
   |internbuffer| : Array[0..1024] of Char;
   i : Integer;
   c : Char;
begin
 Fillchar(|internbuffer|, SizeOf(buffer), 0);
 count := |kp|.Read(|internbuffer|, Count);
 if count > 0 then
  begin
   for i := 1 to Count do
     begin
         c := |internbuffer|[i-1];
         if |workvar| = true then
               begin
                    if (c = #13) or (c = #10) then c := #0;

               if c = |end| then
                       begin
                                 |log|.Lines.Add(' -> ' + |externbuffer|);
                                 |procedure|;
                                 |workvar| := false;
                                 |externbuffer| := '';
                       end
                    else
                        begin
                                 |externbuffer| := |externbuffer| + c;
                        end;
               end
            else
                begin
                if c = |start| then
                        begin
                          |externbuffer| := '';
                                  |workvar| := true;
                        end;
                end;
    end;
  end;
end;
]]>
      </code>
   </template>
</codetemplate>
ich kann es zwar speichern aber er zeight es nicht in der Liste an...

mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:00
weiß denn niemand rat?
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:07
Ich habe derzeit nur Word und kein Delphi am Laufen. Aber versuche mal, die Umlaute zu entfernen und eventuell ist "start" ein reserviertes Wort? Letzteres ist aber nur eine Vermutung, ich weiß nicht, ob es bei den Templates sowas wie reservierte Worte überhaupt gibt.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:13
es lag an den Umlauten... Kann man ja irgentwo vermerken.

Danke chäffe

mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:18
Ich habe das selbe Problem.
Heißt das, ich darf unter Author nicht "Andreas Stöckel" schreiben?

Ich habe mich nämlich schon dumm und daemlich gesucht.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:20
Sollte man vielleicht mal den Borländern melden, damit die das beheben.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:20
Zitat von igel457:
Heißt das, ich darf unter Author nicht "Andreas Stöckel" schreiben?
Tja, schnell heiraten und den anderen Namen annehmen. *g* Natuerlich nur, wenn dieser keine Umlaute enthaelt.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#8

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:22
Ok.

Ich habe naemlich das Template mit der Liste (da ich diese oft brauche) aus deinem schoenen Video nach zu machen versucht, hat aber nicht geklappt.

Jetzt gehts!
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:22
Das Template beginnt mit dem Statement encoding="utf-8" ... kann es nicht daran hängen? Ich bin mir in diesem Fall nicht sicher, ob das ein echter Fehler ist.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Was stimmt an dem Template nicht?

  Alt 9. Sep 2006, 20:23
Oder Namensänderung beantragen.

Da werden die ganz schön dumm schauen im Standesamt (denke mal, das wird da geregelt), wenn du als Begründung angibst "BDS Live-Templates akzeptieren keien Umlaute."
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:57 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