Newsgroup: it.comp.lang.delphi
Titolo: Nascondere la consol

Salve a tutti,
sono nuovo dell'ambiente, finora ho utilizzato solamente VBA.
Ieri ho scaricato DELPHI 2010 tiral.
per provare ho cercato di creare un semplice LOADER in consol.
ecco il listato:
--------------------------------
program loader;
{$APPTYPE CONSOLE}
uses
  Windows, ShellAPI;
begin
  ShellExecute(0, 'open', 'file/index.htm', nil, nil, SW_SHOWNORMAL);
end.
---------------------------------
mi dareste un consiglio  su come evitare che appaia la consol?
come è evidente dal codice il mio scopo è solamente quello di avviare
una pagina html
la comparsa della consol, anche se per qualche istante la trovo
inutile.
Grazie in anticipo. By Franco

 mi dareste un consiglio  su come evitare che appaia la consol?
Hai letto la guida di ShellExecute?
A.


1° Perdona i miei "orrori" di gioventù! Era "CONSOLE".
2° (VBA) Visual Basic for Applications - database e quello che serve
per gestirle e renderle presentabili.
nulla di paragonabile a DELPHI naturalmente.
3° Non ho letto la guida.

 3° Non ho letto la guida.
provvedi.
A.

 Hai letto la guida di ShellExecute?
Mi sembra che leggere la guida di ShellExecute aiuta poco per capira come si 
fa nascondere dal TaskBar l'applicazione che contiene la chiamata di 
ShellExecute.
Forse ti aiuta il seguente link:
http://lmgtfy.com/?q=delphi+hide+application+from+taskbar
Saluti,
Fritz 

 Grazie in anticipo. By Franco
Non so se ho capito bene... cmq credo che devi cancellare la riga 
{$APPTYPE CONSOLE} (non mi ricordo dove l'ho letto), in questo modo non 
ti appare il prompt del command.
^_Goblin_^

 - Mostra testo citato -
a   Fritz  --  Grazie!
a   ^_Goblin_^  --  Grazie!
ad Alberto Salvati  --  CATTIVO! CATTIVO! CATTIVO!


mmm non mi piace la tua affermazione verso Alberto, non vedo nessuna 
faccina dunque .... (non vuole essere una difesa credo che Alberto sia 
capacissimo da solo di risponderti).
Ad una prima vista ero d'accordissimo con il post di Alberto, ossia 
guarda i parametri di ShellExecute, sono chiarissimi, poi mi sono detto, 
ma anche se metto a SW_HIDE la chiamata della Shell rimane il prompt 
della console e l� mi sono ricordato il fatto di cancellare la 
dichiarazione "{$APPTYPE CONSOLE}", e da qui la mia risposta.
Ci� non toglie che molte volte la pappa pronta non pu� e non deve 
arrivare, e qui mi fermo tanto � tutto trito e ritrito :)
^_Goblin_^

> ad Alberto Salvati  --  CATTIVO! CATTIVO! CATTIVO!
Vafanculo.
A.

 A.
Ciao Albï¿œ, svegliato male? :-)
Ultimamente mi preoccupa questa marcata intolleranza verso chi si 
palesa niubbo.. il discorso vale anche per Goblin: perchï¿œ insistere 
sempre sulla netiquette, faccine si, faccine no, ecc..?
Per favore, evitiamo di talibanizzare il ng.. ;-)
Ciao
-- 
Morde

 Per favore, evitiamo di talibanizzare il ng.. ;-)
Questa cosa vale anche per i vari "niubbi" che spuntano come funghi
ogni giorno e per i vari troll che ogni tanto fanno la loro comparsa o
SOLO PER NOI, Morde?
Sui ng non "professionali" la gente viene messa al bando per un 1/100
delle cose che alcuni "elementi" fanno qua....
Fatti un giro su it.comp.lang.auto, e fatti 4 risate se hai qualche
millisecondo di tempo..
Tornando a noi, non vedo xche IO debba essere accusato di appartenere
al credo "talebanico" mentre c'e' gente che si nasconde dietro al dito
del'essere niubbo etc per mascherare spesso (non sempre, ovvio!) il
prp atteggiamento da parassita a cui nessuno dice mai uno stracazzo...
O forse fa comodo che lo facciano ALTRI...??
A.

 O forse fa comodo che lo facciano ALTRI...??
A te personalmente ho risposto perchï¿œ una risposta di questo tipo ï¿œ 
andare sopra le righe, e un anfitrione storico di questo ng come te non 
puï¿œ scivolare su queste bucce di banane... ;-)
PS: ricordi la storica polemica su uno che nel passato qui sopra 
postava con identitï¿œ femminile quando poi si dimostrï¿œ essere uomo? Io 
non presi parte alla polemica contro di lui,lo rispettai semplicemente 
(pur non condividendo). Smise di postare (almeno, con quel nome).
Certi fuochi si estinguono da soli.
Ciao
-- 
Morde

 ripondere RTFM, premi F1, ecc....
Quindi lo "spingere e stimolare a salire lo scalino da niubbo a
qualcosa in piu' di niubbo" mo si chiama intolleranza?
Spingere a CAPIRE cosa si sta facendo e quello che si sta usando, mo
si chiama intolleranza?
Combattere la fottuta tendenza a mettere insieme con l'attack
applicazioni o cosidette tali facendo copia e incolla di risposte dei
ng si chiama intolleranza?
Bene, oggi ho scoperto di essere intollerante.. E ME NE VANTO!
A.


Perchè un paio di faccine sulla frase "CATTIVO !..." avrebbe rigirato la 
frittata, nel senso che Alberto ha dato l'indicazione della 
shellexecute, mentre OP voleva nascondere il prompt e tutto finiva li'.
Forse sono un po' "antico" ...
Io non ho niente contro i "niubbi", intesi come persone che hanno poca 
conoscenza/esperienza del mondo Delphi. Piu' di una volta ho risposto a 
domande a cui bastava scorrere 2 post precedenti per trovare la 
soluzione. Se conosco la risposta e ho voglia/tempo allora rispondo 
altrimenti mi astengo, e non ci vedo niente di male. :)
^_Goblin_^
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/

 astengo, e non ci vedo niente di male. :)
Certo non c'ï¿œ nulla di male :)
E' stata la rispostaccia di Alberto a solleticarmi le dita nel fare il 
followup.. :-)
In altre parole.. ï¿œ tutta colpa di Alberto, sempre e solo di Alberto 
:-P
:-D
Ciao
-- 
Morde