11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,


1) verifico se esiste
2) if esiste then
provo a cancellarlo
if cancellato then
lo creo e lo tengo aperto
else
......
endif
else
lo creo e lo tengo aperto
endif


Tutto quello che hai descritto viene fatto da quest'unica riga di codice:
Dim streamWriter As New StreamWriter("C:\Percorso\File.txt")


Quando vuoi scrivere fai:
streamWriter.WriteLine("Testo da scrivere")


Prima di uscire dall'app lo chiudi con:
streamWriter.Dispose()


ciao,
Moreno
Modificato da BrightSoul il 05 agosto 2019 18:37 -

Enjoy learning and just keep making
18 messaggi dal 30 luglio 2019
Grandissimo. Sei unico ed io incomincio a divertirmi, grazie a te.
Ora vorrei chiederti questo:

In modulo class ho definito tra òl'altro il seguento evento esposto dalla classe:

Public Event NewBarCode(stBarCode As String)

In un form ho definito l'oggetto:

Dim WithEvents csNewBC As cdsTBCounter

e quindi intercentto l'evento esposto:

Private Sub csNewBC_NewBarCode(stBarCode As String) Handles csNewBC.NewBarCode
txtDataCode.Text = stBarCode
gstKeyUsrCurrent = cboKey.Text
CopyCodeToClipBoard()
cmdCopy.Enabled = True
WriteUserKey(gstKeyUsrCurrent, "")
End Sub

Ora mi succede che in code analysis mi da il seguente warning:

CA1009Declare event handlers correctlyDeclare the second parameter of 'cdsTBCounter.NewBarCodeEventHandler' as an EventArgs, or an instance of a type that extends EventArgs, named 'e'.QB4IVAcdsTBCounter.vb27

Ancora prima mi diceva di aggiungere l'handles... ora mi dice così
Ma in sostanza cosa dovrei fare??
Negli esempi di microsoft.docs... mi sembra che gli eventi siano dichiarati come l'ho dichiarato io ed anche l'aggancio dell'evento é simile...
L'applicazione sembra funzionare. In effetti mio sembra di capire che sia solo un Warning e non proprio un errore... Ma vorrei capire ora cosa fare perché sparisca anche questo Warning...
Grazie come sempre
Modificato da alip1 il 08 agosto 2019 18:25 -

Alip1

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.