infatti da android uso quella B4A, B4J non riesco ad aprirla forse perché io ho B4A.
Eh si, sono due ambienti di sviluppo diversi; inoltre, con B4A sviluppi app per Android, con B4J software per PC o, meglio, produci file .jar (simili agli .exe) che, grazie al JRE - Java Runtime Environment, puoi eseguire su PC Windows ma anche su iOS Apple, su Linux...
Devi scaricare l'ambiente di sviluppo per B4J (sempre famiglia Anywhere Software) che è gratuito:
https://www.b4x.com/b4j.html
Non ho mai trafficato con Winsock su VB6 (e se lo avessi fatto l'avrei sicuramente dimenticato
); ci sono alcuni membri italiani che ancora usano VB6, forse potranno risponderti loro.
Devi considerare, comunque, che l'indirizzo del tuo server VB6 deve essere l'indirizzo del tuo router su internet, non del PC (va configurato il router affinché le richieste che gli arrivano vengano "girate" al tuo pc che fa da server).
Io comunque ti sconsiglio di usarlo, non dev'essere semplice creare un server con VB6, fai molto prima ad usare gli esempi di Erel che hai già scaricato.
B4J, poi, è simile a B4A, nel senso che si usa un linguaggio simile al VB6 con entrambi.
Anche in questo caso, però, la faccenda router rimane.
Ci sono alcuni post nel forum italiano anche a questo riguardo. Inoltre c'è
@sirjo66 sempre pronto a darti una mano per questioni di router