Français
Forum & Aider

Infinity-Profan Anregungen et Wünsche

String-Variablen anhängen

 

ByteAttack
là je oui hin et wieder aus XProfan SQL-Anweisungen schreibe, ou bien un HTML ou bien XML-Code ausgebe, ergibt sich zwangsläufig un Problem qui Vue d'ensemble sur einzelne Cordes.
qui sommes partiellement so dermaßen unübersichtlich.
(partiellement habe je une String chez einer SQL-Anweisung qui 5 Zeilen long ist, chez einer Monitorauflösung de 1920...)
bien sûr peux on qui dans mehreren Cordes aufteilen, et später zusammenfügen.

Beispiel (la fois KURZ) à cause de qui Vue d'ensemble:
"<td align="+Chr$(34)+"center"+Chr$(34)+" valign="+Chr$(34)+"middle"+Chr$(34)+" bgcolor="+Chr$(34)+HexColor$+Chr$(34)+" class="+Chr$(34)+"Smaller"+Chr$(34)+"><font color="+Chr$(34)+"#FF0000"+Chr$(34)+">"+PGZWeb$+"</font></td>"

Übersichtlicher wäre, si on qui Variablen simple Hinten anstellt:
Beispiel:
"<td align={0}center{0} valign={0}middle{0} bgcolor={0}{1}{0} class={0}Smaller{0}><font color={0}#FF0000{0}>{2}</font></td>",Chr$(34),HexColor$,PGZWeb$

SQL-Beispiel:
"SELECT * FROM STDU WHERE STDUSERID = "+MitID$+" AND MONAT="+WahlMonat$+" AND JAHR="+WahlJahr$
'dans
"SELECT * FROM STDU WHERE STDUSERID = {0} AND MONAT={1} AND JAHR={2}",MitID$,WahlMonat$,WahlJahr$

cela wäre doch quoi pour XProfan selbst (wobei je denke, dass qui Umbau trop heftig et inkompatible trop précédent Versionen serait)
mais chez Infinity peut-être une Überlegung Wert wäre...
 
XProfan X3
Website:  [...] 
Facebook:  [...] 
07.12.2015  
 



là gibts quoi dans PHP, wohin on Variablen verwenden peux si on Stringkonstaten dans " " packt statt dans ' ' comment folgt:
;$rofl="Test"
;$mao=123
;écho "Dies est un $rofl velours $mao."

malheureusement souvent aussi une böse piège.

Dene concept finde je mais bien.

comment wäre une Escape-Sequenz?

dire wir:
var rofl="test", mao=123
imprimer "Dies est un \$rofl velours \$test."

ca ensuite mais aussi seulement chez " " Stringkonstanten et pas chez ' ', sodass on ' ' toujours verwenden peux avec dem savons cela 1:1 transfert wird.

Roland peux cela oui c'est ca so entier simple einbauen.

quoi hältst Du en Roland, de solch "gemeinsamen" Prinzip pour folgende Versionen?
 
11.12.2015  
 




Michael
W.
Pour XProfan allez oui:
"<td align=\qcenter\q valign=\qmiddle\q bgcolor=\q"+HexColor$+"\q class=\qSmaller\q><font color=\q#FF0000\q>"+PGZWeb$+"</font></td>"
' et chez sqlselect ab XProfan9 :nom$ (dans db()-Format depuis X2)
SQLSelect "SELECT * FROM STDU WHERE STDUSERID = :MitID$ AND MONAT= :WahlMonat$ AND JAHR= :WahlJahr$"
db("SQLSelect", "SELECT * FROM STDU WHERE STDUSERID = :MitID$ AND MONAT= :WahlMonat$ AND JAHR= :WahlJahr$", gridhandle&)
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
13.12.2015  
 




RGH
Que le Escapesequenz \$ ließe sich gewiss einbauen. qui Frage wäre seulement, comment cela Ende des Variablennamens erkannt wird.Bien sûr pourrait cela un Leerzeichen son, mais on devrait ensuite deux Leerzeichen écrivons, si eines en aussi im Ergebnisstring auftauchen soll.

(qui SQL-Syntax avec dem führenden ":" wäre pour normale Cordes ungeeignet, là oui qui Doppelpunkt durchaus comme solcher vorkommen peux.)

Salut
Roland

Salut
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
13.12.2015  
 



RGH (13.12.15)
Que le Escapesequenz \$ ließe sich gewiss einbauen. qui Frage wäre seulement, comment cela Ende des Variablennamens erkannt wird.


peut-être, weil doch qui Variablennamen alle bekannt sommes.

var aster.isk

"\$aster.iskize" wird »+$aster.isk+"ize"
 
13.12.2015  
 




ByteAttack
alors
imprimer "Dies est un \$rofl velours \$test."
wäre naturellement supi...
ou bien
imprimer "Dies est un {$rofl} velours {$test}."
serait doch aussi aller ou bien?
 
XProfan X3
Website:  [...] 
Facebook:  [...] 
13.12.2015  
 



Würde alles aller, aussi

var rofl="mao"
imprimer "Dies est un rofl!"

serait aller.

Probleme entstehen si la fois {$rofl} la fois braucht statt {$rofl} et si mans übersieht.

mon plan ist là einfacher et sagt, dass es oui bereits 1 Sonderzeichen gibt pour Kuriositäten. Pratiquement 1 Kuriositätenzeichen statt viele.

eh bien allez naturellement \rofl pas, là \r enthalten. \$ wiederum ist pas usé et cela $ marque ist droite verständlich pour "Variable" - so aussi dans PHP chacun Varname avec $ startet. alors einfachste mais est \$rofl et entweder gibts ne Variable rofl ou bien pas.

var rofl,rofl1,rofl2
imprimer "test \$rofl2"

@Roland: Übersehe je quoi? ou bien hattest Du cela Abschließende marque seulement c'est pourquoi incorporé weil es einfacher herzustellen était?

peut-être wäre oui aussi pour Infinity un imprimer "Hallo \$rofl\" pour qui les gens besser - alors Abschluß avec \ aussi pour bessere Lesbarkeit.
 
13.12.2015  
 




HofK
iF (13.12.15)
eh bien allez naturellement \rofl pas, là \r enthalten. \$ wiederum ist pas usé et cela $ marque ist droite verständlich pour "Variable" ...

peut-être wäre oui aussi pour Infinity un imprimer "Hallo \$rofl\" pour qui les gens besser - alors Abschluß avec \ aussi pour bessere Lesbarkeit.


quoi ist car dans Infinity-Profan à \ Sequenzen derzeit déjà usé? cela \n ist oui allgegenwärtig.

personnelle pourrait je mich très bien avec imprimer "Hallo \$rofl\" anfreunden.
 
13.12.2015  
 




RGH
oui, cela avec dem \ am Ende des Namens comme mir. Es augmenté réellement qui Lesbarkeit. je werde bientôt versuchen, es dans FreeProfan einzubauen. (si es klappt, ensuite naturellement aussi dans qui prochain XProfan-Version.)

Salut
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
13.12.2015  
 




RGH
Ah, mir fällt justement un, dass je cela \$ oui déjà verbraten habe, um avec putChar Hexwerte dans un Dossier écrivons trop peut.

Daher mon Vorschlag, dans Anlehnung à embedded SQL (siehe db("SQLExec", ... dans qui Aider) \: trop verwenden. cela Ende qui Variablen wird ensuite, comment chez den embedded Variablen dans SQL par cela Postfix chez Variablen avec demselben et par un Semikolon chez Variablen neuen Typs.

alors z.B. imprimer "Hallo \:rofl;"

la fois regarder, si je es demain (ou bien dans den prochain Tagen) la fois dans FreeProfan testweise einbaue.

Salut
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
15.12.2015  
 




RGH
Sodele: dans FreeProfan habe je cela maintenant so incorporé. Es funktioniert droite bien. (Aussi peux on Cordes avec dem Operator $ zusammenfügen et $currentdir gibt cela aktuelle Verzeichnis wieder.) je versuche, es encore avant Weihnachten sur den Server trop apporter.

dans qui prochain XProfan-Version wird es cet Erweiterungen naturellement aussi donner. Anfang des Jahres wird es une kostelosen Patch donner, après que je aus Boston et New York zurück suis.

Salut
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
23.12.2015  
 




HofK
Eigenzitat- Eigenteilantwort 

Klaus Hoffmeister (13.12.2015)
quoi ist car dans Infinity-Profan à \ Sequenzen derzeit déjà usé?


Habe la fois un peu avec Android Studio et Infinity-Profan rumgetestet.
qui Unicode-Sequenzen marcher soweit. quoique pas alle marque comment on vous (verschieden offensichtlich encore pour Android Versionen) avec qui App UnicodePad bekommt ausgegeben volonté.

Quelque chose comme
imprimer "Schlängel-flèche \u21DD"
ist mais droite gentil.
 
27.12.2015  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

13.027 Views

Untitledvor 0 min.
ByteAttack07.08.2020
prfBook20.11.2018
Thomas Freier21.07.2018
rquindt21.09.2017
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie