Articles of vb.net

Seleziona un file o una cartella dalla stessa finestra di dialogo in .NET

Esiste un modo “facile” per selezionare un file O una cartella dalla stessa finestra di dialogo? In molte app che creo, autorizzo sia i file che le cartelle come input. Fino ad ora finivo sempre per creare un interruttore per alternare le windows di selezione dei file o delle cartelle o solo con la funzionalità […]

Perché utilizzare TryCast anziché DirectCast?

Quando sto provando a lanciare Object obj su Type T, se non può essere lanciato, allora c’è qualcosa di sbagliato. E dopo aver lanciato l’object cercherò di lavorare con l’object cast. Piuttosto mi aspetterò di ottenere un’eccezione nel luogo in cui lo scriverò piuttosto che dire dove userò quell’object. In questo senso, è preferibile utilizzare […]

popola treeview da un elenco di percorsi

Sto cercando di popolare una vista ad albero da un elenco di percorsi di cartelle, ad esempio: C:\WINDOWS\addins C:\WINDOWS\AppPatch C:\WINDOWS\AppPatch\MUI C:\WINDOWS\AppPatch\MUI\040C C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MUI C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MUI\0409 con un’uscita come questa: ├───addins ├───AppPatch │ └───MUI │ └───040C ├───Microsoft.NET │ └───Framework │ └───v2.0.50727 │ └───MUI │ └───0409 Notare che non c’è nessun ‘C: \ WINDOWS \ Microsoft.NET’ o ‘C: […]

Ombre vs Sovraccarichi in VB.NET

Quando abbiamo una new in C #, che personalmente vedo solo come soluzione alternativa per sostituire una proprietà che non ha una dichiarazione virtuale / sovrascrivibile, in VB.NET abbiamo due “concetti” Shadows e Overloads . In tal caso preferisci l’uno all’altro?

Utilizzare VB.NET e C # nella stessa applicazione?

Sto sviluppando un’applicazione basata su GUI in MS Visual Studio 2005, voglio solo sapere se è ansible utilizzare sia VB.NET che C # nello stesso progetto. Oppure posso includere un modulo scritto in C # nel mio progetto VB.NET? Ho una class scritta in C # che voglio usare nel mio progetto basato su VB.NET, […]

Creazione del collegamento per il download su un file su un file server

Sto cercando un modo per (facilmente, di preferenza;)) creare un collegamento per il download su un file su un file server separato. La situazione è la seguente: l’applicazione che sto sviluppando (asp.net 2.0 in vb.net ma ho un problema simile in c #, entrambe le soluzioni funzionano per me) verrà eseguita internamente per un’azienda. Come […]

. Equivalente netto della vecchia funzione vb sinistra (stringa, lunghezza)?

Come programmatore non .net sto cercando l’equivalente .net della vecchia funzione vb a left(string, length) . Era pigro in quanto ha funzionato per qualsiasi stringa di lunghezza. Come previsto, a left(“foobar”, 3) = “foo” mentre, più d’aiuto, a left(“f”, 3) = “f” . In .net string.Substring(index, length) genera eccezioni per tutto fuori intervallo. In Java […]

Casting DataTypes con DirectCast, CType, TryCast

Da quando mi sono trasferito da VB6 a VB.NET da qualche parte nel 2005, ho usato CType per eseguire il casting da un tipo di dati all’altro. Lo faccio perché è semplicemente più veloce da digitare, utilizzato per esistere in VB6 e non so perché devo usare DirectCast se non c’è apparentemente alcuna differenza tra […]

Consuma un servizio web SOAP senza fare affidamento su app.config

Sto creando un componente .NET che chiamerà un servizio web esterno. Ho usato la finestra di dialogo “Aggiungi riferimento servizio” per aggiungere il servizio Web al mio componente, che genera il codice necessario per utilizzare il servizio e aggiunge le impostazioni al file app.config. Sto testando il componente aggiungendo un riferimento alla sua DLL da […]

Come posso impedire che un modulo venga ridimensionato dall’utente?

Ho un modulo che deve essere massimizzato in VB.net. Non voglio che l’utente possa modificarne le dimensioni o spostarlo. Come posso fare questo?