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à […]
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 […]
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: […]
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?
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, […]
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 […]
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 […]
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 […]
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 […]
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?