posso aprire il file con l'applicazione associata ai files .txt dal
sistema, generalmente "Blocco Note".
L'approccio ha un inconveniente, il file può essere modificato. Come
posso visualizzarlo in modalità ReadOnly? Si può? Come?
Grazie, ciao.
Mi sa che Notepad non prevede questa cosa....
A.
Siccome lo scopo ᅵ quello di visualizzare un txt in readonly, te lo puoi
aprire in un form utilizzando un trichedit con la proprietᅵ readonly a true.
ciao
--
morde
D5,D6,D7
QT 4.7.0 - MingW- QT Creator 2.1
> L'approccio ha un inconveniente, il file può essere modificato. Come
> posso visualizzarlo in modalità ReadOnly? Si può? Come?
setti il file con l'attributo readonly prima di aprire il blocco note.
Ale
Forse generalizzo troppo per il TOPIC.. ma io eviterei di modificare
attributi su un "oggetto" che non mi appartiene.
E bene mantenere il massimo disaccoppiamento tra gli oggetti: io
programma quel file non lo possiedo, quindi non sono autorizzato a
modificarne gli attributi ma posso solo leggerlo.
vantaggi:
1) eviti che se il programma crasha ti lascia il file in sola lettura (e
poi vai a scoprire chi l'ha modificato)
2) eviti l'issue che se fosti in linux, potresti non avere le
permissions sufficienti per cambiare l'attributo r di quel file.
3) scrivi codice mantenendo disaccoppiato il programma dall'oggetto:
così fai una programmazione più robusta.
No :)
Copiare un file, aprirlo in shellex con notepad, e cancellare il file
copiato... è di gran lunga molto peggio che usare un tmemo che ti carica
lui il txt e te lo mostra.
> Copiare un file, aprirlo in shellex con notepad, e cancellare il file
> copiato... è di gran lunga molto peggio che usare un tmemo che ti
> carica lui il txt e te lo mostra. ciao
leggi il top post: Luigi vuole aprire il txt con l'applicazione di
DEFAULT, non con un tmemo o con altri accrocchi via codice.
Per fare ciò, e non far modificare il testo, l'unica è settare
l'attributo readonly del file. E stop.
Ale
Urca, hai ragione.. non avevo letto attentamente il post dell'OP!
In quel caso sono d'accordo con te e con Luigi!
sorry per l'inutile followup!
Scusate il ritardo, non ho potuto postare per un po causa adsl down.
In effetti, per come mi è stato consigliato, ho modificato la procedura
di installazione ed aggiornamento automatico affinché modificasse
l'attributo del file *.txt settandolo readonly.
Grazie, ciao.
Scusate il ritardo, non ho potuto postare per un po causa adsl down.
In effetti, per come mi � stato suggerito, ho modificato la procedura di
installazione ed aggiornamento automatico affinch� modificasse