![]() |
Re: Ideen für spezielle Stringbearbeitung
Zitat:
kann mir mal jemand einen kleinen codeschnippsel wie ihr dieses problem lösen würded? ich seh im moment den wald vor lauter bäume nicht. ok, danke morphie. guck mir deinen code gleich mal an. bzw. probier mal aus... |
Re: Ideen für spezielle Stringbearbeitung
Zitat:
So kenne ich das jedenfalls von Visual Basic. Sobald ein Umlaut im XML-Text ist, macht der parser schlapp... |
Re: Ideen für spezielle Stringbearbeitung
Zitat:
ich krieg bei verwendung von deinem code den fehler: Variante des Typs (Null) konnte nicht in Typ (Integer) konvertiert werden |
Re: Ideen für spezielle Stringbearbeitung
Zeig mal deinen jetzigen Code, du hast den ja sicher ein wenig abgewandelt...
|
Re: Ideen für spezielle Stringbearbeitung
Zitat:
Delphi-Quellcode:
getpath ist eine funktion von mir welche den aktuellen programmpfad zurückgibt (getestet und funktioniert 100pro) :)
procedure TForm1.Button1Click(Sender: TObject);
var anzahl: integer; wnode: IXMLNode; i: integer; begin XMLDocument1.LoadFromFile(getpath+'test.xml'); anzahl:=XMLDocument1.DocumentElement.Attributes['totalNumber']; for i := 0 to anzahl-1 do begin showmessage(XMLDocument1.DocumentElement.ChildNodes.Nodes[i].Attributes['path']) end; end; |
Re: Ideen für spezielle Stringbearbeitung
Und der XML-Inhalt liegt auch in der test.xml?
btw.
Delphi-Quellcode:
kann erstmal ganz raus, sorry ;-)
wnode: IXMLNode;
Hab nun feierabend, ich schau mir das gleich mal zuhause an... |
Re: Ideen für spezielle Stringbearbeitung
Zitat:
Dies ist auch nicht viel länger und funktioniert auf jeden Fall:
Delphi-Quellcode:
ExtractFilePath(ParamStr(0)
|
Re: Ideen für spezielle Stringbearbeitung
Zitat:
|
Re: Ideen für spezielle Stringbearbeitung
Zitat:
die kommt aus meiner spezial unit mit den ganzen gesammelten werken.... |
Re: Ideen für spezielle Stringbearbeitung
Zitat:
Ausserdem sind die meisten Delphi-Funktionen sehr optimiert und tausendfach im Einsatz. Ich such lieber ne halbe Stunde in der Delphi-Hilfe, bevor ich was selber in Angriff nehme. Wenn ich dann nichts finde, kann ich immernoch woanderst suchen oder mir die Finger wundtippen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz