Delphi-PRAXiS
Seite 5 von 8   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   VerySimpleXML: Problem unter iOS? (https://www.delphipraxis.net/178157-verysimplexml-problem-unter-ios.html)

cydo 20. Dez 2013 15:55

AW: VerySimpleXML: Problem unter iOS?
 
Für Beispiele wäre ich dankbar, danke

Insider2004 20. Dez 2013 16:04

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Zitat von cydo (Beitrag 1240574)
Für Beispiele wäre ich dankbar, danke

Copy(Line, 1, 1) = 'x'

funtioniert immer und überall.

mkinzler 20. Dez 2013 16:10

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Zitat von cydo (Beitrag 1240574)
Für Beispiele wäre ich dankbar, danke

Delphi-Quellcode:
const
{$IFDEF NEXTGEN}
 LowBoundry=0;
{$else}
 LowBoundry=1;
{$ENDIF}

himitsu 20. Dez 2013 16:13

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Delphi-Quellcode:
{$ZEROBASEDSTRINGS OFF}

Das ist doch nicht wirklich deren Ernst?

@mkinzler:
Ich hatte mich vor ein paar Tagen zwar im Delphi-Code gewundert,
aber langsam bekommt das eine "Sinn", auch wenn ich es für "Unsinn" halte, das einfach so ein jahrzehntelange Standardverhalten zu ändern, ohne es laut zu sagen.
Delphi-Quellcode:
s[Low(string)] = s[1] {von früher}

mkinzler 20. Dez 2013 16:17

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Zitat von himitsu (Beitrag 1240579)
Zitat:

Delphi-Quellcode:
{$ZEROBASEDSTRINGS OFF}

Das ist doch nicht wirklich deren Ernst?

@mkinzler:
Ich hatte mich vor ein paar Tagen zwar im Delphi-Code gewundert,

Delphi-Quellcode:
s[Low(string)] = s[1] {von früher}

Low(string)/High(string) ist natürlich noch besser :thumb:

himitsu 20. Dez 2013 16:21

AW: VerySimpleXML: Problem unter iOS?
 
Delphi-Quellcode:
High(string)
(der Typ) vielleicht nicht unbedingt (so lang ist
Delphi-Quellcode:
s
bestimmt nicht), aber
Delphi-Quellcode:
High(s)
ginge vermutlich.


Zitat:

(aua aua)
Ich glaub, ich hab das jetzt verstanden. :lol:


[edit]
Ich hatte vorhin in das "scheinbar" Aktuellste reingeguckt (1.1), merk aber, daß es doch schon "etwas" älter ist.
http://blog.spreendigital.de/2011/11...er-and-writer/

Hatte ich hier nicht grade irgendwas von 1.4 gelesen?
[edit] gesehn ... werd dann mal meine Änderungen dort reinmigrieren.


Ach ja, ich bedank mich dann auch mal.
Wurde vor 'ner knappen Woche gefragt, ob meine XML-Klasse iOS-fähig ist und kann das jetzt zu 99% verneinen.
Menno, dann hab ich im Januar ja doch noch mehr dort umzubauen.
(mangels passendem Delphi hätt' ich mich da totgesucht :wall:)

Bernhard Geyer 20. Dez 2013 17:37

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Zitat von himitsu (Beitrag 1240579)
Zitat:

Delphi-Quellcode:
{$ZEROBASEDSTRINGS OFF}

Das ist doch nicht wirklich deren Ernst?

aber langsam bekommt das eine "Sinn", auch wenn ich es für "Unsinn" halte, das einfach so ein jahrzehntelange Standardverhalten zu ändern, ohne es laut zu sagen.

Man sagt es doch laut. Aber hört jemand zu?

http://docwiki.embarcadero.com/RADSt...S_from_Desktop
http://blog.marcocantu.com/blog/tstr...delphixe3.html
http://blog.blong.com/2012/10/new-co...elphi-xe3.html
http://blogs.embarcadero.com/medingt...tstringhelper/

himitsu 20. Dez 2013 17:48

AW: VerySimpleXML: Problem unter iOS?
 
Ohh, hatte man hier nie was von gehört.

Gut, beim Migrieren weiß man das nun, jetzt muss man es nur noch wissen, wenn man etwas neu entwickelt.

Aber ich finde es dennoch etwas "unglücklich", da es ja bei X-Plattform ja nun noch mehr "grundlegende" Unterschiede gibt.

romber 20. Dez 2013 22:32

AW: VerySimpleXML: Problem unter iOS?
 
Vielen Dank an alle beteiligten für die Hilfe! Muss erst mal die Beiträge durchlesen, verstehe noch nicht ganz, wo das Problem lag.

Bernhard Geyer 20. Dez 2013 22:56

AW: VerySimpleXML: Problem unter iOS?
 
Zitat:

Zitat von himitsu (Beitrag 1240593)
Aber ich finde es dennoch etwas "unglücklich", da es ja bei X-Plattform ja nun noch mehr "grundlegende" Unterschiede gibt.

Die Aussage ist (jedenfalls soweit ich es verstehe) das der LLVM-Basierte Compiler (der auch Null-Basierte Strings mitbringt) die Zukunft ist.
Für mobile Platformen wird's nur den neuen Compiler geben (und kein Versuch mehr weiter den jetzigen Uraltcompiler weiter zu maltretieren im ihn auf ARM zu bringen).
*Irgendwann* (wenn er LLVM soweit ist) wird auch der "normale" Windows Compiler durch den neuen LLVM-Compiler ersetzt.

Auf den Webseiten (und im internet) findet man einiges zum Thema LLVM und Delphi.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr.
Seite 5 von 8   « Erste     345 67     Letzte »    

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