Newsgroup: it.comp.lang.delphi
Titolo: domanda facile facile

Ciao a tutti:
devo masterizzare un CD con dentro alcune cartelle di vecchi giochi...
volevo preparare un menu iniziale formato da pulsanti, cliccando sui quali
parte il gioco scelto..
Mi dite che funzione devo lanciare sull'onclick corrispondente?!?
Avevo pensato ad una FILEOPEN('.\pacman\pacman.exe',1), ma cosě, cliccando,
non succede nulla...
In definitiva...che comando devo usare per lanciare un'applicazione
esterna?!?
Grazie e scusate la domanda elementare..
Gianluca

 wrote in message 3aa7a1ef$1...@news.edisons.it...

Provato con ShellExecute ?
E' una API di Windows che dovrebbe fare al caso tuo...
CYO,
--
RaSca
http://web.tiscalinet.it/rascasoft

 > Avevo pensato ad una FILEOPEN('.\pacman\pacman.exe',1), ma cosė,



Lungi da me la volonta' di scatenare un flame e, soprattutto, nulla di
personale pero' penso che in questo NG ci sia un po' troppo la
tendenza alla pigrizia: si discute pochissimo di cose interessanti e
vengono fatte un sacco di domande che, con un po' di buona volonta' si
potrebbero evitare. Nella fattispecie sarebbe sufficiente *aprire*
l'help di delphi (anzi win api incluso con delphi) per vedere la
sintassi di shellexecute e poi, se la cosa risulta ancora ostica,
chiedere chiarimenti.
Senza polenica,
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

 >Purtroppo sono un novizio..e in piů ho ripreso adesso in mano Delphi dopo


Gianluca
La mia considerazione non era sul livello della domanda (tutti abbiamo
iniziato) e neppure diretta a te in particolare, spero di non essere
stato frainteso.
Probabilmente apri l'help sbagliato. Tra i vari pulsanti
"customizzabili" di delphi è presente quello per far partire l'help
delle api di windows e li trovi il comando shellexecute.
ShellExecute(Application.Handle, 'open',  'c:\pippo.exe', nil, nil,
SW_SHOW); 
Ciao,
Massimo


Ti ringrazio....
Comunque, pungolato dalla tua osservazione di prima ho cercato in qualche
sito..è ho trovato la sintassi che cercavo!!!


 chiedere chiarimenti.
Senza polenica, anche da parte mia..
In parte sono d'accordo con te Massimo, si discute molto poco di cose
veramente interessanti però quelle poche volte penso di sfruttarle.
Certo, molte domande si potrebbero evitare, basta navigare in qualche sito o
leggere qualche libro, ma... qualche volta ( e io per primo) quando si cerca
di fare qualcosa magari di molto semplice, qualcosa che sicuramente qualcuno
ha già fatto postare una piccola richiesta di aiuto nel NG non ci vedo
niente di strano... se si vuole rispondere Ok altrimenti niente. Io quando
posto qualcosa nel NG spero sempre che ci sia qualche anima pia che prima di
me si è imbattuta nel problema ( non dico che lo deve risolvere al posto
mio) e puo darmi un aiuto uno spunto qualche link..
Tutto questa pappardella per dire alla fine che (*secondo me*) ognuno è
libero di chiedere qualsiasi cosa anche il classico "Hello Word"
(__BASTA_CHE_NON_SIA_OT__) e per contro chiunque è libero di dare la
soluzione, solo una parte della soluzione oppure di dire "se premi F1 fai
prima"...
;-)
Saluti Arturo


Infatti! :) Se guardi i miei messaggi troverai che ultimamente ho
risposto, dove ritenevo di poter aiutare, anche (o solo) a domande
abbastanza elementari. Ognuno e' libero di chedere quello che vuole,
come ognuno e' libero, se vuole, di rispondere. Purtroppo Gianluca si
e' trovato suo malgrado oggetto del mio semi sfogo che non voleva
essere per nulla personale, semplicemente ho preso lo spunto per dire
quello che pensavo. Continuero', dove posso e quando ne ho tempo ad
aiutare chi ne ha bisogno - anche perche', prima o poi, saro' io a
fare qualche domanda :).
Ciao,
Massimo.