Newsgroup: it.comp.lang.visual-basic
Titolo: [OT di bestia] STO CERCANDO COLLABORATORI x UN PROGETTO

ho bisogno di persone che mi aiutino nella relizzazione di un progetto per
la mia azienda
requisiti
    residenza in milano o dintorni
    sapere la differenza tra SHELL, SHELLEXECUTE e SHELLEXECUTEEX :)
pagamento 1 mese dopo la consegna del progetto
note . si lavora in team anche da casa
pagamento da concordarsi ma circa 2 milioni
cosa sviluppare : applicazione con integrazione NetMeeting e VoiceOverIP
Lukino2000
Scrivetemi

In linea di massima, gli OT come questo dovrebbero essere i benvenuti.
ciao, hal
p.s.
non entro nel merito ne' sulla fattibilita' del progetto ne' sulla congruita'
del compenso, lasciati alla libera valutazione delle parti :)

 requisiti
[...]

 SHELLEXECUTEEX è nel numero di lettere ! :-)))
hmm.. ci sarebbe da criticare non poco, ma per questa volta
lascio stare :-)))))
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

 lascio stare :-)))))
[...]

 Vorresti dire che c'è QUALCHE ALTRA DIFFERENZA ???!!!
beh, la prima volta non ho parlato perche' c'erano le faccine, ma
stavolta non ci sono e lo faccio.
Lo scopo e' molto simile, ma tecnicamente sono totalmente
differenti. beh, vediamole una per una:
1- Shell
Funzione interna alla classe Interaction della libreria VBA,
provveduta dalle libreria di runtime standard di VB.
Permette l'esecuzione di soli programmi eseguibili.
La sua definizione e':
Shell(pathname[,windowstyle]) As Double
Il dato restituito in uscita e' il PID del processo aperto.
2- ShellExecute
Funzione API della libreria Shell32.
Permette di eseguire operazioni elementari su files registrati
nel sistema, quindi non soltanto eseguibili.
La sua definizione e':
Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation
As String, ByVal lpFile As String, ByVal lpParameters As
String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
il parametro fondamentale e' lpOperation e permette di
specificare un'azione (verbo) elementare. In sostanza permette
di eseguire uno di quei comandi che si trovano su
Opzioni Cartella->Tipi di file->Modifica->Operazioni
3- ShellExecuteEx
Funzione API della libreria Shell32.
Permette di eseguire operazioni elementari e di sistema su
tutti i files e i componenti (ora non so come si chiamano,
ci vorrebbe Jimi o Hyperion per definirli) quali risorse del
computer, i drive, etc...
La sua definizione e':
Declare Function ShellExecuteEx Lib "shell32.dll" Alias
"ShellExecuteEx" (SEI As SHELLEXECUTEINFO) As Long
richiede soltanto una struttura SHELLEXECUTEINFO definita
come segue:
Private Type SHELLEXECUTEINFO
    cbSize As Long
    fMask As Long
    hwnd As Long
    lpVerb As String
    lpFile As String
    lpParameters As String
    lpDirectory As String
    nShow As Long
    hInstApp As Long
    ' fields
    lpIDList As Long
    lpClass As String
    hkeyClass As Long
    dwHotKey As Long
    hIcon As Long
    hProcess As Long
End Type
Un esempio di ShellExecute sul mio sito e' su:
http://vbsimple.virtualave.net/howto/020.htm
Un esempio di ShellExecuteEx sul mio sito e' su
http://vbsimple.virtualave.net/howto/024.htm
Tutte queste info sono presenti su MSDN, o come
lo definisce Hyperion, nel "fine manual" :D
Spero di essere stato chiaro, anche se non ci spero
molto ;-)


 convenzioni della rete rischiano di renderci un po' tonti...
in effetti il mio e' un caso patologico :D


 stavolta non ci sono e lo faccio.
fibia, mi sa che alfonso
-- hai presente i suoi post di solito? --
ti piiiglia in giiiro :)
queste faccine... ne ho discusso su un altro ng... per 40 anni ho letto
libri senza nessuna faccina e l'umorismo lo capivo lo stesso... le
convenzioni della rete rischiano di renderci un po' tonti...
ciao, a.

 in effetti il mio e' un caso patologico :D
tra'nquilo. e' un caso tipico di friday night fever :)

 tra'nquilo. e' un caso tipico di friday night fever :)
diciamo invece "friday night office fever"
                                          ^^^^


 wrote in message
news:9a1l70$4s5$1...@news.mclink.it...



[...]

 > -- hai presente i suoi post di solito? --
[...]