Forum: XML
Prism
by Elvis,
18. Feb 2007
Wenn du mit remobjects support@ oder sales@ meinst hattest du wahrscheinlich "nur" einen der sales guys dran.
Frage es direkt in remobjects.non-tech oder remobjects.public.chrome.
Dort wird dann Marc drüber stolpern und er regelt solche Dinge sehr unbürokratisch. (Ist ja auch seine Kohle, die du loswerden willst. :mrgreen: )
Forum: XML
Prism
by Elvis,
7. Feb 2007
Reflector spart Zeit, damit kannst du durch deine und fremde Binaries surfen wie ein einem Browser. :)
Steht ja genug im Internet, und ich habe einen gesunden (kranken?) Spieltrieb. ;)
Kann es sein, dass Jet zu blöd ist um einen einzelnen line feed (#10) als Zeilenumbruch/Whitespace anzusehen?
Denn bei einem Zeilenumbruch geht definitiv der Cr (#13) flöten, wenn man nicht explizit über...
Forum: XML
Prism
by Elvis,
6. Feb 2007
Dann sollte es keine Probleme geben. CData kann sich implizit in einen String wandeln indem es einfach Text zurückgibt.
Ja gibt es, zumindest syntaktisch. In Delphi.Net kannst du keine Member von String benutzen, außer du nimmst einen typecast auf System.String, bzw. deklarierst ihn so. :freak:
Da kennt wohl einer Reflector noch nicht? :warn:
Wirkliche Klarheit wird dir nur der Debugger...
Forum: XML
Prism
by Elvis,
6. Feb 2007
Der solltest du aber noch deinen Namespace verpassen und sie dann neu kompostieren. ClassLib1 sieht komisch aus. ;)
Ohne den Code, mit dem du es an die Komponente übergeben hast, wird das etwas schwer.
Sehr dumm ist es, wenn die Komponente ein Object schluckt und dann einfach anhand des Typen irgendwas friemelt. Deshalb würde ich einen Cast auf String empfehlen.
Außerdem ist es nicht dumm der...
Forum: XML
Prism
by Elvis,
6. Feb 2007
Kein Problem. ;)
Kann ich nur empfehlen...
Forum: XML
Prism
by Elvis,
5. Feb 2007
Hab' mir doch etwas Zeit gelassen.
Ich habe ein Archiv mit der Klasse und 2 Kompilaten (1.1 und 2.0) angehängt.
Falls du es selbst kompilieren willst:
Als Compiler empfehle ich dir die Mono version (hier ganz unten, da sie einfach als tar ball kommt, den du nur irgendwohin entpacken musst.
Kompiliert wird für jeweils eine bestimmte .Net Version so:chrome.exe SampleLib.chrome...
Forum: XML
Prism
by Elvis,
5. Feb 2007
Exakt! :)
Wäre, weil ich leider deinen Code nicht nach Delphi konvertiert bekomme. Vielleicht kannst du mir da noch helfen?Er benutzt halt .Net 2.0, ich dachte du würdest einfach die generischen Interfaces rausnehmen und den rest zu DfN konvertiert kriegen.
No prob, ich bin in etwa 1h zu Hause, dann konvertiere ich es zu Chrome/.Net1.1. Das kannst du ja ganz easy benutzen oder die...
Forum: XML
Prism
by Elvis,
4. Feb 2007
Dich hätte ich fast vergessen...
Du kannst dir ja den Code hier so anpassen dass er mit Delphi.Net oder Chrome/.Net1.1 läuft.
Du benutzt einfach die Klasse CData anstatt String und beim Serialisieren bekommst du eine CData section.
uses
System.Xml.*;
type
CData = public sealed class(IXmlSerializable,
Forum: XML
Prism
by Elvis,
9. Jan 2007
lasse einfach mal XSD.exe darüber laufen um eine xsd-Datei zu kriegen.
Lasse es nochmal darüber laufen, diesmal mit dem schalter /c um Klassen zu bekommen.
Diese werden in C# sein, um Delphi Klassen zu kriegen müsstest du ihm sagen wo er den CodeDom findet, da sich der Delphi Compiler nicht vollständig ins Framework installiert. Da habe ich irgendwie keine Lust das jetzt rauszukramen.
Eine C#...