Newsgroup: it.comp.lang.c++
Titolo: tutorial offerte...

Ciao a tutti,
sto studiando il c++ ( borland ) e dovrei realizzare un programma per
gestire delle offerte. Tale programma dovrebbe avere una form principale
dove e' presente una griglia 'righe' sulla quale caricare le varie voci
dell'offerta che vengono selezionate ( tramite una finestra di ricerca ) su
un archivio 'magazzino'.
Mi sarebbe necessario un tutorial abbastanza completo, sul quale 'studiare'
i meccanismi di programmazione che regolano tale applicazione.
Mi va bene anche un prodotto a pagamento ( o un tutor ) in quanto ho una
certa urgenza nella realizzazione.
Qualcuno mi puo' aiutare ?
ciao
grenzo

Folgorato da brillante idea, grenzo ha scritto il 23 Feb 2003  (news:b3b5ph
$1ju7b0$
1...@ID-83045.news.dfncis.de
):

Non è meglio partire con applicationi piú semplici???
Buon materiale so come impostare applicationi in Win32
orientate agli oggetti è il tutorial della Reliable
Software (
www.relisoft.com
)
-- 
"Non mi piace il football, sta troppo ovunque: secondo me, l'eccesso di
calcio va a discapito del fosforo." (Marc 'O Chivec)
http://www.geocities.com/fabienstein

 Software (
www.relisoft.com
),
hem... mi aveva detto qualcuno nel news che realizzare tal cosa in borland
c++ builder era abbastanza agevole, e poi ho l'impressione che lavorare su
un programma che mi 'serve' sia molto piu' stimolante dell'esercizio
tout-court. Come ho detto dovrei realizzare il programmillo in tempi stetti
e sono disposto a 'contribuire' solidamente con chi mi puo' aiutare....
ciao
grenzo

 
Beh è sicuramente complesso ma agevole, fatto sta che bisogna avere
già una certa dimestichezza con la programmazione delle GUI... E dal
messaggio sembra che tu sia abbastanza digiuno...


 messaggio sembra che tu sia abbastanza digiuno...
Ok sono d'accordo, ma da qualche parte bisogna pur iniziare no? Imho se
avessi uno straccio di codice che realizzi compiutamente la form e la
griglia su cui inserire i record provenienti da un dbase potrei studiare su
qualcosa di funzionante e, sempre imho, cercando di scoprire come e' stato
realizzato.... purtroppo non sono a conoscenza di manuali e/o tutor che
insegnino a realizzare un prodotto 'finito'. Ho sempre visto esempi
leggere\scrivere files, vettori, matrici ecc... ma niente di 'compiuto',
almeno come lo intendo io, non so, mi sembrerebbe utile....
ciao
grenzo

 grenzo
considerando che hai molta fretta... secondo me se sai la sintassi del c++ e 
qualche nocciolo di cosa e' un oggetto e una classe puoi andare su uno 
qualsiasi dei siti (ora non ne ho uno pronto da scriverti qui ma google nei 
news o tra i siti basta e avanza) dove si parli degli oggetti GUI della 
borland.
A quel punto ti basta sapere come creare dinamicamente oggetti per creare le 
"righe" delle offerte e il gioco è fatto.
Una volta che hai gli oggetti ti pigli i valori in essi contenuti (sarà una 
proroprietà del tipo caselladitesto.value o caselladitesto->value) fare 
qualche conversione sui tipi di dato e fare cosa altro non so devi fare.
Ciao, buon lavoro.
-- 
__________________________________
"Ama e fai c'ho che vuoi".... 
__________________________________

 Ok sono d'accordo, ma da qualche parte bisogna pur iniziare no?
Come da manuale, si comincia dlla finestrina "Hello World!"
Comunque, guarda sul suti 
www.relisoft.com
, c'è una sezione dedicata
alle applicazioni basate su finestre di dialogo ("Dialog-based app")
che dovrebbe fare al caso tuo.
La form, imho, fai molto piú velocemente se la crei con il
resource editor!!!


 resource editor!!!
Grazie Fabiuccio, ho visto il sito e lo trovo estremamente interessante, il
codice che trovo nei tutorial e'  Borland Builder Like ?
ciao
grenzo

 
In generale è provato su M$ Visual C++ (lo dice nell'introduzione)... su BCC
non so, credo che dovrebbe funzionare, se si trova l'equivalente della 
funzione "set_new_handler" (che in realtà potrebbe essere sostituita da un
try-catch dato che secondo lo standard l'operatore new dovrebbe sollevare una 
eccezione std::bad_alloc ogni volta che fallisce


 eccezione std::bad_alloc ogni volta che fallisce
La funzione set_new_handler() dovrebbe essere standard (se ricordo
bene). E' comunque disponibile anche sul BCC55.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg