Oppure

Loading
06/04/10 12:26
francescobigozzi
Devo risolvere i seguenti problemi:
1. Sapere se un applicazione è in esecuzione
2. Sapere la directory di tale applicazione
3. Copiare nella directory un file che è memorizzato in resurce1.resx
Penso le soluzioni siano semplici qnd non esitate a rispondermi. Grazie.
aaa
07/04/10 8:57
Il Totem
1. pierotofy.it/pages/extras/forum/…
2. My.Application.Info.DirectoryPath o Application.StartupPath
3. Dipende dal tipo di risorsa. Se non lo sai fare, presumo che tu non sappia scrivere su un file, quindi:
totem.altervista.org/guida/versione3/…
aaa
07/04/10 17:13
francescobigozzi
Grazie:k:, anke se ero riuscito a risolvere da me.
Ora pero sono venuto fuori altri problemi.
4. Sapere la directory di un processo esterno non il mio
5. Sovrascrivere la riga 3 di un file di testo
Ultima modifica effettuata da francescobigozzi 07/04/10 17:36
aaa
08/04/10 10:11
Il Totem
4. Cosa significa "la directory di un processo esterno"? La director di lavoro? La directory del modulo principale?
5. msdn.microsoft.com/it-it/library/…
aaa
08/04/10 14:36
francescobigozzi
significa che voglio sapere la directory da dove è partito il processo explorer (per esempio).
e per quanto riguarda la sovrascrizione della 3 riga penso di non aver capito il codice.
aaa
10/04/10 9:35
Il Totem
1. Non è possibile.
2.
'leggi le linee
Dim Lines() As String = IO.File.ReadAllLines("file")
'cambia la terza
Lines(2) = "ciao"
'le riscrivi
IO.File.WriteAllLines("file", Lines)
aaa
11/04/10 20:22
francescobigozzi
mi sa ke il codice ke mi hai scritto non è in C# :(

L'ho riattoppato cosi :

String BAL_PATH = File.ReadAllText(PTH_PATH) + @"\scripts\server\balance.txt";
String lines = File.ReadAllText(BAL_PATH);
lines(244) = "PriceFactor = {...},";
File.WriteAllText(BAL_PATH, lines);

ma come errore mi esce:

'lines' è 'variabile' ma è usato come 'metodo'
aaa
11/04/10 22:36
Thejuster
Postato originariamente da francescobigozzi:

mi sa ke il codice ke mi hai scritto non è in C# :(

L'ho riattoppato cosi :

String BAL_PATH = File.ReadAllText(PTH_PATH) + @"\scripts\server\balance.txt";
String lines = File.ReadAllText(BAL_PATH);
lines(244) = "PriceFactor = {...},";
File.WriteAllText(BAL_PATH, lines);

ma come errore mi esce:

'lines' è 'variabile' ma è usato come 'metodo'


e ci credo...

lines(244) = "PriceFactor = {...},";
cosa significa questo?

in primis non puoi usare le tonde ne per recuperare ne per ricevere,
ma puoi usare le tonde esclusivamente per inviare parametri,
caso mai sarebbe lines[244]
mire.forumfree.it/ - Mire Engine
C# UI Designer