Oppure

Loading
06/02/18 7:01
nessuno
Carlos o Carlo .... Anche nel sito di gibra trovi come installare il vb6 su so recenti anzi trovi il suo tool che ci pensa (vsinstaller). E ABBIAMO CAPITO che lo usi da 20 anni, io forse da più tempo. Ma questo non vuol dire nulla.

Fattene una ragione, distingui tra manutenzione e nuovi progetti.

Chiunque abbia lavorato con vb6 per decenni ha tonnellate di materiale, ma non vuol dire che debba essere ancora utilizzato da altri ... e dai ...
Ultima modifica effettuata da nessuno 06/02/18 7:03
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/02/18 7:21
Carlos
Mille grazie Guru.
Io ascolto sempre le opinioni altrui.
Distinti Saluti
Carlos
aaa
06/02/18 8:44
nessuno
Qui non c'è nessun guru ...

Anch'io ascolto le opinioni altrui.

Poi, a parte le opinioni, considero le questioni tecniche e sul VB6 / .NET (intendo VB.NET ma soprattutto C#), la questione mi sembra abbastanza chiara. Ripeto, dal punto di vista tecnico e dell'evoluzione degli strumenti di programmazione disponibili.

La tecnologia si evolve e tutto il materiale (altre tonnellate) che ho sul GWBASIC o sul QUICKBASIC o sul CLIPPER (per chi ricorda) è andato nell' "archivio storico", non penso che qualcuno ne avrà bisogno. Idem per VB4/5/6 ... ripeto, a meno di non MANUTENERE applicazioni attualmente in produzione.
Ultima modifica effettuata da nessuno 06/02/18 8:46
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/02/18 17:09
Carlo
Grazie Carlos, nel mio i7, ho VB6 e Visual Studio 2017.

Li uso tutti e due, e non mi sognerei mai di proporre ad un nuovo programmatore di studiare VB6, ma quando devo eseguire dei programmi che eseguono operazioni "semplici": rinominare una serie di files con dei nuovi nomi creati con intelligenza, cercare dati/nomi in mezzo ad un HTML che cambia nel tempo, far partire eseguibili ad orari sconosciuti perchè bisogna aspettare che certe condizioni siano rispettate, caricare automaticamete via FTP testi/immagini su siti che poi si comportano di conseguenza ecc. ecc. Mi rivolgo a VB6, non uso una ruspa per spostare una monetina, ed ho il vantaggio che non ho bisogno del .Net Framework (x), che non è installato di default su tutti i PC.

x nessuno:
"Lascia stare i codici del cavolo, non dimostrerai nulla.
Io ti posso scrivere un codice VB.NET (C#) che fa 8 operazioni diverse in 8 thread e tu NON PUOI scrivere l'equivalente in VB6."

Quando non c'era VB.net, con VB6 gestivo due thread con EXE ActiveX, ora non ci penso nemmeno! :)

Quando sono stato scortese?
Cosa centra l'età? (ti sembro rincitrullito? o è una tua scortesia?)
Se così fosse, ricorda che il regolamento non considera valide le discussioni con "1) interventi di carattere razziale verso lingua, religione, cultura, colore della pelle o qualsiasi altra differenza."
Ultima modifica effettuata da Carlo 06/02/18 18:48
in programmazione tutto è permesso
06/02/18 17:59
nessuno
... ruspa ...


Non è affatto così. Sono semplici programmi anche con .NET.

Renditi conto che l'unico fatto è che tu conosci bene il VB6 e non conosci affatto il .NET.
E' solo per questa ragione che lo preferisci (e non ci sarebbe nulla di male, se non per il fatto che non lo riconosci ...).

A questo punto scrivili in C questi programmini, molto più semplici al posto di usare il pesante VB6.
Ma tu non conosci il C o non bene come il VB6. Il problema è tutto lì.

Se vuoi fare un ping ad un indirizzo, affare semplicissimo, lo fai con una riga in .NET ma non in VB6.
Se vuoi lavorare con 64 bit (per tanti motivi, anche legati ai dischi che attualmente si usano ...) col VB6 è un bagno di sangue, ma in .NET utilizzi nativamente applicazione a 64 bit ...

Ripeto, non fare confronti ...

I thread con gli ActiveX Exe non hanno mai funzionato in maniera soddisfacente (pensa solo alle registrazioni COM ...) né con i vecchi né con i nuovi sistemi operativi. E quelli sì che erano "ruspe" ... altro che creare un thread con un semplice New Thread ... andiamo ...

Tu forse non ti sei mai scontrato con la "produttività" e i problemi della "produzione informatica professionale" oggi.

non ho bisogno del .Net Framework (x)


Ma hai bisogno del runtime del VB6 (ovvero MSVBVM60.DLL) che per ora c'è ma non si sa se ci sarà ancora nei prossimi sistemi. E hai bisogno di tutta le pletora di ocx che ti servono per poter fare qualcosa (con problemi di registrazioni nel registro che hanno tolto il sonno a tanti ...).

che non è installato di default su tutti i PC.


Ma che dici. E' tutto installato, non so a cosa ti riferisci. E comunque è facilmente scaricabile e installabile una tantum qualsiasi framework. Lo stesso eseguibile può accorgersi del problema, scaricarlo e installarlo !

Queste sono solo scuse. Di vere problematiche tecniche non c'è nulla.

Quando sono stato scortese?


Quando tanti ti rispondono e tu li snobbi dicendo che "ti rivolgevi solo ai programmatori VB6". E gli altri che sono? Str..?
Non proponi problemi tecnici vb6 ma confronti con vb.net e quando ti rispondono dici che sono ot solo perché la risposta non ti aggrada? Comportamento irrispettoso ...

Cosa centra l'età?


Un modo per giustificare i tuoi modi molto scortesi e la tua scarsa propensione alla discussione. Non so neanche che età tu abbia ...
Ultima modifica effettuata da nessuno 06/02/18 18:22
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/02/18 18:39
Carlo
Forum - Visual Basic 6

Discussione su VB6, concordo!
in programmazione tutto è permesso
06/02/18 18:47
nessuno
Postato originariamente da Carlo:

Forum - Visual Basic 6

Discussione su VB6, concordo!


Non ci siamo ancora ...

Il forum NON è dedicato al VB6.

C'è una SEZIONE dedicata al VB6 dove tu NON hai posto un problema di codice VB6 ma hai aperto una discussione sul confronto tra VB6 e VB.Net.

Questo per chiarire la situazione di questo thread (penso che anche Carlos sarà d'accordo...)

Ora ... ancora non hai detto qual è il tuo problema con VB6 per cui vuoi un aiuto ...

Ultima modifica effettuata da nessuno 06/02/18 18:51
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/02/18 18:59
Carlo
Leggere in alto a sinistra di questa pagina 8-|
Ultima modifica effettuata da Carlo 06/02/18 18:59
in programmazione tutto è permesso