Aggiungere riga in un file

lunedì 25 marzo 2013 - 17.32
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Visual Studio 2010  |  Visual Studio Express

almax Profilo | Junior Member

Salve avrei bisogno di una mano, grazie in anticipo.
Ho una cartella con dentro un centinaglio di file .html dovrei poter inserire nell'head <head> </head> una riga per aggiungere un link ad un js o uno script.
Su tutti i file andrebbe inserita la stessa riga, per tutti uguale. Inoltre dovrei sempre inserire sempre su tutti i file un frammento di codice html in fondo alla pagina, sempre uguale per tutti.
Quale strada mi consigliate di intraprendere ? linguaggio vbnet.
Grazie

Vinsent Profilo | Senior Member

Con un ciclo apri i file e li leggi riga per riga scrivendole su un file temporaneo, quando trovi la riga che ti interessa(<head>) aggiungi la tua stringa e prosegui fino alla fine, quindi aggiungi il resto, una volta fatto sostituisci il file temporaneo con quello originale.
In pratica è come leggere/scrivere un file txt...

almax Profilo | Junior Member

Grazie .. pensavo ad una cosa del genere ma avevo considerato di inserire tutto in un array e nello riscrivere, nel ciclo di riscrittura inserire lo script voluto .. Mentre utilizzavo visual studio mi sono accorto che con la funzione cerca e sostituisci si può fare la sostituzione in tutti i documenti aperti, ho utilizzato questa funzione .

Vinsent Profilo | Senior Member

Avevo capito che i file non appartenevo al "progetto"....questa funzione di VS è utilissima, mi è capitato spesso di usarla!
Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5