Newsgroup: it.comp.lang.delphi
Titolo: dubbi vari

salve ragazzi ho un po di dubbi da proporvi:
1)se in un programma supponiamo ho creato un menu, in cui cliccando su
una delle opzioni devo aprire altre sottofinestre devo creare per forza
nuovi form?
2)come faccio ad aprire un form premendo uno specifico tasto(per
esempio enter o shift)?
3)il tipo pchar è un tipo speciale di puntatore ad un char gia
predefinito? il casting del tipo PChar(S) dove S è una stringa fa
puntare PChar ad una stringa che è diventata Char? Nn potevo fare un
casting del tipo Char(S)?
4)ho letto su un esempio l'istruzione del tipo
         PInteger(Integer(Str)-8)^
che fa questa instruzione??
Grazie a tutti coloro che mi risponderanno

Dipende da come hai pensato di organizzare la tua applicazione.
Cosa rappresentano, nella tua visione dell'interfaccia grafica che
vorresti realizzare, le "sottofinestre"?
Fai conto (che poi èp quello che dovrei fare) che ho realizzato un
menu con il tipo che si trova nella componente standard di delphi, e
dalla finestra ho due possibilita webcam e opzioni webcam, ovviamente
quando vado su webcam mi si deve aprire una finestra con la webcam e su
opzioni una finestra con le opzioni...
io questo intendevo per introdurre queste ulteriori finestre devo
aggiungere nel mio progetto un nuovo form o cos'altro?
Presumo che tu debba intercettare gli eventi /OnKeyUp/ e /OnKeyDown/
del
form principale che dà vita alle nuove finestre, poichè tali eventi
restituiscono anche lo stato della pressione dei tasti SHIFT, CTRL,
ALT.
si io ci avevo pensato a questi due eventi, anche perche dovrei far
avviare la webcam tenendo premuto il tasto shift (per questo chiedo),
ma siccome sono un novizio in ambiente delphi, mi chiedevo come si
potesse impostare il tasto desiderato!!! cmq io avrei pensato piu a
onkeypress perche ti spiego devo far in modo che fino a quando il tasto
e premuto ho la webcam attiva...nn so se sono stato chiaro
per qunato riguarda l'ultima domanda la variabile str e una stringa sta
nell esempio long string ti do il link
http://www.marcocantu.it/epascal/ch07str.htm
grazie dell'aiuto

 nell esempio long string ti do il link
E' un esempio molto particolare volto semplicemente ad ispezionare la 
struttura dati interna in cui Delphi ripone i dati delle stringhe; è a 
puro titolo dimostrativo, non penso ti troverai mai a dover gestire 
stringhe in quel modo, ma è utile per sapere come Delphi le tratta.


bhe dipende che intendi per separate; io credo che le finestre che devo
introdurre nn debbano essere poi cosi separate...xo essendo nuovo :D nn
so in alternativa cosa posso invetarmi...

 la punteggiatura è quasi assente,
Oltre alla punteggiatura non sarebbe male usare un newsreader che
evidenzi il quoting in maniera appropriata ;)
-- 
guastatore
ICLDweb: 
http://www2.samatel.com/icld/


... e che modifichi automaticamente le irritanti semplicazioni da
telefonino in parole intere e comprensibili a tutti (risparmiano
sul "per" trasformandolo in "x" e poi riempiono i post di punti
esclamativi).
Sara' il caldo, ma certi post mi innervosiscono sempre di piu':
e' comprensibile ed accettabile essere niubbo in Delphi, ma la
diseducazione nell'uso di un mezzo ormai entrato nella
quotidianita' (vedi per esempio l'oggetto) IMO sono solo
sintomo di un preoccupante menefreghismo e svogliatezza.
Sfogo finito - e senza usare pomatine appicciose :-)
Ciao
ACSH 

 evidenzi il quoting in maniera appropriata ;)
Se non altro perchè non riesco nemmeno a ricordarmi bene quello che ho
scritto 5 minuti prima... :-D


 scritto 5 minuti prima... :-D
Non ci credo :)


 esclamativi).
Magari esistesse anche per le k al posto delle ch :-) Anche se devo
dire che ho visto la k semplicemente sostituire la c: mi sembra di
essere ritornato negli anni di piombo ;-)


 Sfogo finito - e senza usare pomatine appicciose :-)
[OT]
ACSH sto cercando di contattarti in privato, controlla la mail o i messaggi
personali su ICLDweb per favore :-)
Ciao!
[/OT]
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

guastatore
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

 cosa porta :-P
no, no volevo proprio scrivere i due punti per sospendere un attimo la
lettura della frase :-)) anche se mi sono reso conto della cosa ;)
ciao


 -- 
E' vero!
Era finito nel mucchio delle varie ML alle quali sono abbonato!
Sorry.
Ciao
ACSH