Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
[Spostato] Concatenare stringhe

Vai a pagina   <<      
Autore Messaggio
Energy
ven 22 ott 2010 - 15:35

online

Utente registrato #1118
Registrato il: ven 26 gen 2007 - 12:09
Provenienza: Treviso
Messaggi: 1093
Costa28 ha scritto ...

Quindi l'apice singolo serve a dichiarare come stringa quanto in esso contenuto?

Praticamente si.
Per essere più precisi il Launcher tenta di trasformare da relativo ad assoluto qualsiasi stringa che come caratteri iniziali abbia:
\
.\
..\
che la barra sia dritta o rovescia fa lo stesso.
Se la stringa gli arriva con gli apici, come primo carattere trova un apice e non lo considera un path da risolvere; gli apici poi non danno fastidio perché avremmo dovuto inserirli comunque nel file reg.

Nel secondo esempio la doppia quotatura (singolo e doppio) è necessaria perché quando la stringa è interamente quotata, in un file ini, la prima quotatura viene automaticamente rimossa durante la lettura.

EDIT:

Mi correggo scusate.
Il fatto che la quotatura esterna venga rimossa dipende dal tipo di istruzione utilizzata per leggere il file ini, autoit ha due comandi, uno che leva gli apici esterni e uno che non li leva.
Nel caso specifico di writetoreg, l'istruzione utilizzata non li leva, quindi dovrebbe essere sufficiente la quotatura singola.

[ Modificato ven 22 ott 2010 - 15:54 ]
Torna ad inizio pagina
Costa28
sab 23 ott 2010 - 10:29
online
Utente registrato #56
Registrato il: dom 21 gen 2007 - 10:18
Messaggi: 64
Grazie della spiegazione !!

Ora rimane aperta solamente:


Costa28 ha scritto ...

Ora che la mente è più fresca e viste le "critiche" di cui sopra ho provato a verificare il mio assunto di tempi immemori:

[RunBefore]

RegEdit=$Home$\$AppName$\HKCU.reg
RunFile= regedit.exe -s "$Temp$\ResetPercorsi.reg"



Così funziona.

[RunBefore]

RegEdit=$Home$\$AppName$\HKCU.reg|$Temp$\ResetPercorsi.reg


Così no (ResetPercorsi non viene caricato)

[RunBefore]

RegEdit=$Home$\$AppName$\HKCU.reg
RegEdit=$Temp$\ResetPercorsi.reg


Così no (ResetPercorsi non viene caricato)




Torna ad inizio pagina

Vai a pagina   <<      
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System