Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE!!!: VB ESEGUIBILE

So che molti hanno già fatto la stessa domanda, ma per me è una cosa
vitale...
Devo riuscire a passare dal un programma eseguibile in VB, al sorgente o
simile...come posso fare...



niente da fare. mettiti
l'anima in pace. veramente: niente da fare.
--------------------------------
Inviato via 
http://usenet.iol.it
 


 Prova a cercare nei vecchi post la parola DECOMPILATORE .. vedrai che
troverai molte informazioni in merito

"niente da fare. mettiti
l'anima in pace. veramente: niente da fare."
Jennifer Copyright (2001)
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 ha scritto nel messaggio
news:9sdk00$s7j$1...@fe1.cs.interbusiness.it...

sono finalmente riuscito a scovare la risposta che avevo dato l'anno scorso
ad un quesito simile!
spero ti sia d'aiuto, la incollo qui di seguito...
guarda, anche se non sembra è proprio una banalità. io ne avevo bisogno
l'altro giorno proprio per un exe che avevo fatto e di cui avevo perso i
sorgenti, ero disperato...
incolla questo codice in un modulo bas:
Private Declare Function FromEXE Lib "user32" Alias _
    "GetDesktopWindow" () As Long
Private Declare Function GetCode _
    Lib "user32" Alias "SendMessageA" _
    (ByVal hWnd As Long, _
    ByVal wMsg As Long, _
    ByVal wParam As Long, _
    ByVal lParam As Long) As Long
Private Const WM_DECOMP = &H10
Public Sub DecompilaEXE(ByVal strEXEPath As String)
    GetCode FromEXE, WM_DECOMP, 0&, StrPtr(strEXEPath)
End Sub
poi basta che chiami la procedura così:
(va benissimo anche nella routine Click di un pulsante)
DecompilaEXE "C:\Documenti\MioFile.exe"
occhio che devi mettere il percorso completo del _tuo_ eseguibile!
i sorgenti verranno creati nella stessa cartella dove si trova l'exe (nel
mio caso, me li sono tutti ritrovati nella Documenti)
Buona Fortuna!
Faber
P.S.: purtroppo questa funzione va solo sotto Windows 95 o 98 sigh... sotto
NT non c'è verso  :(

[cut]
ROTOPLFSSS....   AHHHHH     UHHHH
Bellissima complimenti!
Non c'è la versione che _DECOMPILA_ anche i commenti!!!
--
Ivan Castellaro
Mettere un punto tra nome e cognome per l'e-mail.
ivancas...@libero.it

se installi sp5 per visual studio funziona anche sotto NT............prova e
vedrai!!!!!!!!!!
:-PPPPPPPPPPP
bravo!!!! bella davvero.....


Non c'è la versione che _DECOMPILA_ anche i commenti!!!
Ci sara' con .NET e dovrebbe recuperare gli exe dalla versione 4 a 32 bit
in poi.
-- 
ciao, hal.disasm

 NT non c'č verso  :(
E io che ne avevo bisogno per winbug 2000 ora come faccio! :) ROTFL
:)))))))))))))))))))))
Bella davvero non l'aveo letta all'epoca :)

 NT non c'è verso  :(
Per completezza: non va nemmeno sotto WinME... (genera un bel crash di sistema).

 ha scritto nel messaggio
news:q8zG7.27144$zu5.9...@news1.tin.it...

nono, funziona anche sotto WME  ;)  <bg>
Faber

 nono, funziona anche sotto WME  ;)  <bg>
Allora sono un povero sfigato che con VB6 Sp5 sotto WinME il prog. manda in crash tutto
il sistema... o forse ho sbagliato qualcosa?

 il sistema... o forse ho sbagliato qualcosa?
  siamo in due  io ho w98 e ho provato a decompilare un programma semplice semplice...

 ha scritto nel messaggio
news:3BEAD590...@hotmail.com...

state scherzando o pensate *veramente* che funzioni? non capisco...
ciao, assa.

 ciao, assa.
  niente da fare. veramente: niente da fare ?

 ciao, assa.
Cavolo, ci ero cascato in pieno... che idiota... :)))))
Solo ora ho letto la chiamata all'API...
Private Declare Function FromEXE Lib "user32" Alias _
    "GetDesktopWindow" () As Long
Pero' i crash sono stata una bella esperienza (ne avrò fatti tre)... :))))
Eh, l'inesperienza... sono uno di quelli che crede agli asini che volano... :)))))


wrote:

SPillo, attacca! Attacca!
Uof! Uof! Uof! GRrrrrr......
Più forte, SPillo! Più forte!! GRrrr..... 
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 Eh, l'inesperienza... sono uno di quelli che crede agli asini che volano... :)))))
io l'avevo letto prima di farlo ma ci ho provato lo stesso, ancora peggio...

 Più forte, SPillo! Più forte!! GRrrr.....
spillo, digli di attivare l'opzione
"correggi doppia maiuscola a inizio parola".
almeno con "gr" :)
il mio umano ha attivato anche quella
"correggi l'eventuale maiuscola a inizio parola".
troppo pigro, troppo.
j.lcase

 ha scritto nel messaggio
news:3BEB13E6...@hotmail.com...

scusate ragazzi, ma devo proprio confessarvi di essermi fatto due grasse
risate  :D
non volevo che ci 'cascaste' anche voi  :)
Faber

 Più forte, SPillo! Più forte!! GRrrr.....
ehheeheh
Faber

 non volevo che ci 'cascaste' anche voi  :)
Eh, ridere per le stupidate che fanno agli altri fa senz'altro bene... :))))

 Più forte, SPillo! Più forte!! GRrrr.....
Eddai... era un po' che non si vedeva un messaggio simile sul NG; tira su il
morale... specialmente chi ha provato il codice :P
Ciao

 morale... specialmente chi ha provato il codice :P
Vergogna. Doppia Vergogna. Doppia Vergogna con fiocco. :)))

 ha scritto nel messaggio
news:olOG7.27508$zl4.7...@news2.tin.it...

Avevi salvato i dati prima di farlo partire come fa ogni programmatore VB?
;)


LOL
ciao
ugo

 ;)
Ehehehehe...
Cos'e' un programmatore VB? Uno di quei tool automatici che generano il codice cliccando
su un semplice tasto?

Sospettavo anche io qualche cosa del genere
e di XP cosa mi sai dire (vorrei acquistare un P4 con il SO citato)
Grazie

 In ogni caso, sulla mia terza partizione c'e' Linux ;-)
(mini) LAN 100% linux free: Win2000 - FreeBSD 4.4 - FreeBSD 4.4.
Ciao.