<< Discussione precedente | Discussione successiva >> |
[Spostato] Concatenare stringhe Vai a pagina << |
Autore | Messaggio |
Energy |
| ||
Utente registrato #1118 Registrato il: ven 26 gen 2007 - 12:09Provenienza: 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 |
| ||
Utente registrato #56 Registrato il: dom 21 gen 2007 - 10:18Messaggi: 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 |