mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Programma di simulazione sw per un microprocessore intel 8086

Ciao a tutti,
avrei bisogno di aiuto per la stesura di un programma in C che simuli le
funzioni ed il funzionamento di un microprocessore della classe INTEL 8086
per il corso di sistemi di elaborazione.
C'č qualcuno che possa aiutarmi a trovare delle fonti a riguardo e semmai
qualche programma in C che mi possa giudare nella stesura?
Grazie a chiunque mi voglia dedicare 5 minuti del suo tempo
Massimo

 qualche programma in C che mi possa giudare nella stesura?
Io ho scritto un emulatore del processore 6502 (8 bit) e un emulatore
minimale del computer Apple ][ basato su tale microprocessore.
La parte di emulazione CPU e' pero' scritta in assembler per questioni
di prestazioni e non so se ti puo' essere di qualche aiuto... in ogni
caso puoi scaricare il tutto dalla mia homepage (sezione demo).
Se vuoi posso anche darti qualche consiglio su come implementare
qualcosa di simile per un 8086 in C/C++ ma non ho molto tempo a
disposizione in questo periodo.
Andrea
--
----------------------------------------------------------------
 <\___/>  Andrea        email: agriff at tin dot it
 / . . \  "6502"          irc: _6502_@EFNET#italia
(  (")  ) Griffini   homepage: 
http://www.netservers.com/~agriff
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Ciao a tutti,
avrei bisogno di aiuto per la stesura di un programma in C che simuli le
funzioni ed il funzionamento di un microprocessore della classe INTEL 8086
per il corso di sistemi di elaborazione.
C'č qualcuno che possa aiutarmi a trovare delle fonti a riguardo e semmai
qualche programma in C che mi possa giudare nella stesura?


 Massimo
Quanti ricordi.... :')
Dai un'occhiata ai sorgenti di pcemu per freebsd :
ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/pcemu1.01alpha.tar.gz
All'interno  c'e  proprio  quello  che stai  cercando.  Da  una  prima
impressione  non  mi sembra un'emulazione super ottimizzata ma proprio
per  questo  e' chiara  e  ben  leggibile.  Resta  una buona  base  il
datasheet del processore:
http://support.intel.com/support/controllers/peripheral/231455.htm
Ciao.
Il Michett@
--

 
http://support.intel.com/support/controllers/peripheral/231455.htm
due ottimi consigli =)
mi sento solo di aggiungere un paio di link tanto per completezza [ chissa'
magari possono interessare oltre il fine di superare l'esame ;) ] anche se
"sovradimensionati" per le tue esigenze:
http://www.bochs.com/
 e la costole da qeusto derivato
http://www.freemware.org/
 , 
http://www.plex86.org/
ti consiglio anche di leggere l'aticolo di K. Lawton xche' molto
interessante =)
Saluti,
Walker Boh
Newsgroup: it.comp.programmare.win32
Titolo: Riavvio WIN 98

Salve, seguo da un pò questo NG, e forse qui potrei trovare risposta ad un
problema che Vi espongo di seguito.
Ho installato in una Università di Napoli un sistema di messagistica per gli
studenti uguale a quello presente negli aereoporti, fatto cioè da una serie
di monitor all'interno dei quali è montato un PC standard che usa WIN 98 e
PcAnyware il tutto viene comandato da un PC che fà da Server e i monitor
sono a tutti gli effetti dei Client, la persona che pianifica gli eventi da
trasmettere sui monitor mediante PcAnyware amministra a distanza i monitor e
pianifica l'evento con le operazioni pianificate di WIN 98.
Tutto funzionava in maniera egregia finchè un giorno è arrivato l'imbranato
di turno e mi ha sconvolto tutto in quanto inavvertitamente ha disattivato
PcAnyware. Per poter ripartire essendo il monitor installato in un altro
edificio ha dovuto chiamare i custodi e far spegnere e poi riaccendere il
monitor affinchè ripartisse in esecuzione automatica PcAnyware. Vi domando
esiste una utility che mi permetta in rete di far riavviare un computer ? Se
si, mi indicate come o se esiste su Internet qualcosa che possa scaricare.
Ringrazio tutti quelli che potranno aiutarmi.

Si chiama NETBUS, ti permette di fare TUTTO (copreso il riavvio in rete), è
invisibile e indisattivabiledagli imbranati di turno e funziona 80.314 volte
meglio del PCAnywhere, che è anche enorme tra l'altro.
L'ho usato a Pozzuoli (cons. Eubeo), Dipl. Laurea Ing. Informatica, nel
laboratorio, per pilotare i vari PC durante installazioni di massa (e per
sfottere i ragazzi meno pratici che si vedevano il PC diventargli ostile
misteriosamente!)
Non ricordo l'URL, ma la cercherò... per magg. informazioni rispondimim via
e-mail.
Ciao.

Newsgroup: it.comp.programmare.win32
Titolo: Guida Dev C++

Qualcuno conosce una guida per Dev C++?
Grazie

Dovrebbe avere già un help (F1) no? Sei riuscito a far compilare una
semplice finestra "windows"? Ora dovresti imparare come sono strutturati i
programmi in win32.... a scanso di equivoci, le funzioni che puoi utilizzare
includendo <windows.h> non sono spiegate in un manuale del dev-c++....

 includendo <windows.h> non sono spiegate in un manuale del dev-c++....
Ma nel Platform SDK...
Ph.
Newsgroup: it.comp.programmare.win32
Titolo: C++ e MFC

Scusate,
dato questo codice base di una applicazione MFC :
class CMyApp : public CWinApp
{
public:
    virtual BOOL InitInstance ();
};
class CMainWindow : public CFrameWnd
{
public:
    CMainWindow ();
protected:
    afx_msg void OnPaint ();
    DECLARE_MESSAGE_MAP ()
};
CMyApp myApp;
mi dite chi e' che chiama la funzione CMainApp::InitInstance()  ?

 mi dite chi e' che chiama la funzione CMainApp::InitInstance()  ?
Il costruttore di CMyApp. Considera che CMyApp deriva da CWinApp...
CIAO!!!

 mi dite chi e' che chiama la funzione CMainApp::InitInstance()  ?
dichiarazione base di CWinApp::itInstance:
virtual BOOL InitInstance( );
come vedi InitInstance è una funzione virtuale e di conseguenza qualsiasi
altra funzione che  faccia riferimento a questa chiamerà la "tua"
InitInstance (nel tuo caso il costruttore).
ciao :)
------------------------
http://visualwx.altervista.org/
nuova release 0.77c [freeware]
VisualWx rad per c++,python,perl,lua e wxwindows

InitInstance (nel tuo caso il costruttore).
No scusa ma non mi ' chiaro.
Ho visto nel codice sorgente del costruttore di CWinApp ma non vi e'
nessuna chiamata alla funzione InitInstance() .
Eppoi mi risulta che le funzioni virtuali vengono chiamate non da un
oggetto ma da un riferimento o un puntatore .
Quindi ?
CWinApp::CWinApp(LPCTSTR lpszAppName)
{
	if (lpszAppName != NULL)
		m_pszAppName = _tcsdup(lpszAppName);
	else
		m_pszAppName = NULL;
	// initialize CWinThread state
	AFX_MODULE_STATE* pModuleState = _AFX_CMDTARGET_GETSTATE();
	AFX_MODULE_THREAD_STATE* pThreadState =
pModuleState->m_thread;
	ASSERT(AfxGetThread() == NULL);
	pThreadState->m_pCurrentWinThread = this;
	ASSERT(AfxGetThread() == this);
	m_hThread = ::GetCurrentThread();
	m_nThreadID = ::GetCurrentThreadId();
	// initialize CWinApp state
	ASSERT(afxCurrentWinApp == NULL); // only one CWinApp object
please
	pModuleState->m_pCurrentWinApp = this;
	ASSERT(AfxGetApp() == this);

 nessuna chiamata alla funzione InitInstance() .
Guarda il capitolo di MFC con titolo "CWinApp: The Application Class". E` il
WinMain() - o meglio, AfxWinMain() - che chiama l'InitInstance() della tua
classe applicazione.
-- 
Lorenzo
Newsgroup: it.comp.programmare.win32
Titolo: API o cos'altro?

Ciao a tutti ho una richiesta molto semplice da fare!!!
Ho fatto un programmino stupido con il borland c++ builder 4.0.
Adesso nella mia form voglio agiungere un bottone che, una volta cliccato,
mi apre la finestra di composizione del nuovo messaggio di Outlook Express.
Come posso fare?
Devo usare la ShellExecute?
Se sì con che è parametri?Oppure c'è un componente del bulder che può far
ciò?
Qualcuno mi aiuti!!!!!!!!!!!!!!!!!!!11
--
 Byez by Roby "Offear" '82
 Cd:"City" Strapping Young Lad
 
www.offear.com
 
http://surf.to/Blindguardian
 "No fear, no compromise, I want it all
  I will never be afraid, and I'll die with
  what I believe "
  [STRAPPING YOUNG LAD]

Devo usare la ShellExecute?
Sì, invece del nome del file metti "mailto:
pi...@pippo.com
". Se vuoi
puoi anche impostare il subject, ad esempio
"mailto:
pi...@pippo.com
?subject=ciao".
-- 
Marco Barisione (ICQ 84277092)

 "mailto:
pi...@pippo.com
?subject=ciao".
A me non va col subject ;(
Dome

A me non va col subject ;(
Non tutti i mailer supportano correttamente il protocollo
mailto.
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

A me non va col subject ;(
Strano visto che usi OE. A me con OE è sempre funzionato
correttamente.


 Qualcuno mi aiuti!!!!!!!!!!!!!!!!!!!11
Se ti accontenti di così poco, puoi utilizzare ShellExecute, tenendo
presente anche il post di Andrea Laforgia, dato che potrebbe non funzionare.
Vale comunque la pena di provare... Tanto è una riga o poche righe di
codice.
Se invece vuoi qualcosa di più complesso, quindi allegare un file specifico
in automatico (magari creato dalla tua applicazione, togliendo il disturbo
all'utente di doverselo allegare "a mano"), compilare il subject da
programma, oppure pre-impostare un messaggio (che l'utente possa o meno
integrare, come un bug-report, dove l'utente spesso non sa cosa deve
scrivere e quindi è il tuo programma che compila l'e-mail per quanto
riguarda eventuali descrizioni tecniche, come valori di variabili,
breakpoint, etc...), allora hai bisogno della libreria MAPI, in particolare
la funziona MAPISendMail().
E' un pò complesso, ma non impossibile.
Paolo Ferraresi.

Newsgroup: it.comp.programmare.win32
Titolo: Eliminazione partizione disco

E' possibile eliminare una partizione su un disco senza formattare o senza
reinstallare windows ? Si devono utilizzare software particolari ( tipo
Partition Magic ) ? Se si, qualche versione specifica ?
--
Sandro Cocci

Partition Magic ) ? Se si, qualche versione specifica ?
Pur essendo OT ti rispondo dicendoti che Partition Magic (io ho usato
per tantissimo tempo la 4.0 nel mio precedente posto di lavoro) è
proprio quello che ti servirebbe. Puoi togliere, allargare, cambiare
tipo di  file system alle partizioni, etc.
Ciao !
Stefano "HappyMan" 
--
IABLA Sezione Lago Maggiore (NO)
Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
Email: 
happyman...@libero.it
 [Togliere nospam per scrivermi]
Newsgroup: it.comp.programmare.win32
Titolo: Domanda di UN nuovo arrivato

Scusate la banalita' ,
ma dovunque si pali di programmazione si parla anche di SDk e API e io
proprio non riesco a capire "PRECISAMENTE" cosa siano.
Premetto un po' programmo e probabilmente ho avuto a che fare con gli SDK e
le API anche perche' per imparare un po' di java o scaricato da internet
questi benedetti sdk.
Ma qualcuno mi sa spiegare cosa sono in effetti ?????
Grazie a  TUTTi
        Claudio

 proprio non riesco a capire "PRECISAMENTE" cosa siano.
Sono sigle, rispettivamente per "Software Development Kit" e "Application
Programming Interface".  Naturalmente, se non si chiarisce il contesto, di
SDK e di API possono essercene un milione; sono sigle generiche.  In questo
gruppo si intende normalmente riferirsi a quelli di Windows (non a quelli
di Java o altri ancora) poiche` la programmazione su Windows e` il tema
del gruppo stesso.
Alex
Newsgroup: it.comp.programmare.win32
Titolo: Owner-drawn buttons

Salve a tutti,
stavo cercando di creare dei pulsanti owner-drawn. Ho cercato le varie
informazioni sulle msdn ed ho trovato che per costruire un pulsante
owner-drawn bisogna utilizzare lo stile BS_OWNERDRAW. Quindi:
hwndButtonStart = CreateWindow(TEXT("button"), TEXT("Activate!"),
BS_OWNERDRAW, 190, 225, 60, 25, hwnd, (HMENU) IDC_BUTTON_ACTIVATE,
hinstance, NULL);
poi ho letto che bisogna gestire il messaggio WM_DRAWITEM come per i menu
owner-drawn. Cosě ho fatto. Il fatto č che non vede nulla, ne pulsante ne
bitmap che ci ho messo dentro.
Ho piazzato un breakpoint all'interno del messaggio WM_DRAWITEM perň questo
non viene raggiunto all'esecuzione del programma. Come mai? Viene perň
raggiunto il breakpoint nel caso in cui io apra i menu (che sono
owner-drawn). Avete idea di cosa abbia sbagliato?
Grazie e ciao a tutti.
Luca

 Luca
ciao

 hinstance, NULL);
Hai dimenticato di mettere in OR insieme a BS_OWNERDRAW i flag WS_CHILD e
WS_VISIBLE.
Ciao.
Stefano

 e metti gli stili ws_visible|ws_child
Grazie anche a te per la risposta, ho fatto tutto quello che mi hai
consigliato ma la situazione non è cambiata di una virgola. Il pulsante c'è,
e fa il suo dovere se premuto, però non si vede. Cambiando il nome della
classe non è cambiato nulla.
Il fatto è che all'esecuzione del programma continua a non esserci alcun
messaggio WM_DRAWITEM, almeno finchè non apro i menu.
Ho letto però sulle MSDN che per utilizzare BS_OWNERDRAW si deve utilizzare
la classe CBitmapButton.
"BS_OWNERDRAW   Creates an owner-drawn button. The framework calls the
DrawItem member function when a visual aspect of the button has changed.
This style must be set when using the CBitmapButton class. "
Ma cosa significa? Che invece di "button" deve mettere "CBitmapButton"?
Grazie.
Luca

 
Sul sito di John mi pare di aver visto un esempio in proposito, lo trovi 
qui: 
http://www.john.findlay1.btinternet.co.uk/
 (non mi ricordo piu' che 
sezione... forse custom controls). Poi su questa board avevo postato un 
micro esempietto 
http://board.win32asmcommunity.net/showthread.php
?
s=&threadid=6573 . La board e' per chi programma in Win32ASM, ma io la 
frequento lo stesso, anche se uso il C, quindi il mio esempio e' scritto 
con questo linguaggio. Sempre sulla stessa board se fai una ricerca 
dovresti trovare parecchi thread riguardanti questo argomento. Per il 
resto, come ti hanno suggerito gia' gli altri, mi pare che manchino gli 
stili WS_VISIBLE | WS_CHILD.
Luca.

 Luca
ciao
Newsgroup: it.comp.programmare.win32
Titolo: VS_VERSION_INFO di VisualStudio (C++)

Salve a tutti,
 premesso che utilizzo VC++5.0 (MDS 97), vorrei avere informazioni
riguardo al possibile uso della struttura (?) VS_VERSION_INFO che
trovo tra le risorse di un progetto.
Io aggiorno i suoi campi, per esempio FILEVERSION e PRODUCTVERSION, ma
poi mi piacerebbe poter andare a leggere il valore immesso per poterlo
automaticamente visualizzare per esempio nel' AboutDialog.
Si puo' fare ? Che funzione usare ?
Altrimenti a che servono tutti quei dati ?
Grazie.

Hobbit ha scritto:

Credo solo per bellezza... :-) Sono quelli che vengono visualizzati quando fai proprietà su
un file Exe.
Comnunque la M$ ha messo API per estrarre queste funzioni, non sono molto immediate,
comunque:
BOOL GetFileVersionInfo(
  LPTSTR lptstrFilename,  // pointer to filename string
  DWORD dwHandle,         // ignored
  DWORD dwLen,            // size of buffer
  LPVOID lpData           // pointer to buffer to receive
                          // file-version info.
);
 DWORD GetFileVersionInfoSize(
  LPTSTR lptstrFilename,  // pointer to filename string
  LPDWORD lpdwHandle      // pointer to variable to receive zero
);
BOOL VerQueryValue(
  const LPVOID pBlock, // address of buffer for version resource
  LPTSTR lpSubBlock,   // address of value to retrieve
  LPVOID *lplpBuffer,  // address of buffer for version value pointer
  PUINT puLen          // address of length buffer
);
Secondo me è un casino... comunque...
--
+----------- PMSoftware -------------------------+
# Tutorial:  
http://pmsoftware.tripod.com
        #
# Download:  
http://digilander.iol.it/pmsoftware
 #
°e prossimamente un tutorial su come fare la Firma....

C'è del codice sul mio sito,
http://www.luigibianchi.com/windows.htm
Fammi sapere se lo trovi utile,
Luigi
--
Luigi Bianchi
http://www.luigibianchi.com
Dfm2API : Delphi / C++ Builder Form Converter
Brain Computer Interface SDK
VCL/OWL/C/C++ source code
Uncommon Controls
"Hobbit" <mimmo....@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:3a8fa68...@news.libero.it...


Newsgroup: it.comp.programmare.win32
Titolo: variabili word

come faccio a visualizzare con borland delphy una variabile word in una
casella di testo (variabile stringa)  C'è il modo di convertire una word in
una stringa??

you wrote:

Da' un'occhiata alla funzione IntToStr()
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
--------------------------------------------------------------
"Partire e' un po' morire e morire e' partire un po' troppo !"
--------------------------------------------------------------
Newsgroup: it.comp.programmare.win32
Titolo: Gestione memoria

Devo allocare circa 350 MB di memoria in un'applicazione sotto win2000, il
mio computer ne ha 512 e c'è spazio libero sufficiente, però non so perchè
ma dopo la chiamata a malloc solo 200 MB sono in memoria e il resto credo
sul file di paging, visto che il disco fisso lavora come un dannato. La
memoria mi serve per fare da cache per delle operazioni su alcuni files
(totale circa 20 GB), ma visto che swappa comunque sul disco fisso ci mette
troppo tempo. Qualcuno sa come avere un'area di memoria tutta in RAM? Grazie

 Devo allocare circa 350 MB di memoria in un'applicazione sotto win2000,
miiiii che esagerazioneee!!
ehm,comunque quando devi lavorare con tali quantita penso sia meglio usare
la virtuale e lasciare che sia win a decidere quando effettivamente sia di
swap/fisica
p.s.
non so se faccia al caso tuo ma prova a dare un occhiata a heapcreate

 ha scritto nel messaggio
news:bh2i9h$hor$1...@newsread.albacom.net...

ok... ma su quale linguaggio utillizzi l' allocazione dinamica??
Newsgroup: it.comp.programmare.win32
Titolo: DAO & QUERY... Please help!

Sto sviluppando un applicazione MFC in VC++ che prevede l'estrazione di
record da un database Access in base ad alcune condizioni...
ad Es.
Nel DB Access abbiamo i seguenti campi:
REC 1>- CODE - LEFT - RIGHT - NAME -etc.
REC 2>-     "           "           "
Il mio prog. deve estrarre SOLO i Record che soddiffisfino ( ad es. ) la
condizione:
CODE= nnn AND LEFT= value1 OR RIGHT=value1.
Ho letto e riletto tutto l'MSDN ed ho scoperto che il comando SQL - WHERE
supporta gli operatori AND e OR... che fanno al caso mio.
La domanda cruciale è: quale la sintassi esatta da usare per impostare
m_strFilter  e costruire il mio (DAO) recordset??? dato che esistono
differenze fra l' SQL standard e quello usato dal Microsoft Jet DB
(Access)???
... Nel MSDN non c'è traccia di esempi (almeno sembra...)
Thanks!
Mau :)

(Access)???
Se utilizzi DAO per collegarti tramite il driver ODBC puoi usare
l'SQL standard di ODBC, altrimenti puoi usare comunque un SQL
"piu' o meno standard".
La sintassi della select e':
SELECT <campo>,<campo>,<campo>.... FROM <tabella>
WHERE <campo>=<valore> AND/OR <campo>=<valore> ...
Se <campo> e' una stringa allora <valore> deve essere messo tra
virgolette (semplici) : <campo>='<valore>'.
Davide

(Access)???
Sono possibili almeno due strade. La prima riguarda l'utilizzo di
m_strFilter che deve contenere i parametri per la costruzione di una
SELECT da parte della classe CDaoRecordset. Ad es.:
CSetDao dao_rs;
dao_rs.m_stFilter = "COD_SANITARIO > 45010  AND STATO_CIVILE = 0 OR
STATO_CIVILE = 2";
dao_rs.Open();
L'impostazione di m_strFilter verra' utilizzata da Open() e da
Requery(), e deve contenere il nome dei campi del db e NON dei membri
della tua classe (COD_SANITARIO e non m_COD_SANITARIO);
La seconda riguarda l'uso della lpszSQL nella Open(), all'interno
della quale puoi inserire la stringa SQL di generazione del recordset.
Ad esempio:
dao_rs.Open(AFX_DAO_DEFAUL_TYPE, "SELECT *  FROM PAZIENTI WHERE
COD_SANITARIO > 45010  AND STATO_CIVILE = 0 OR STATO_CIVILE = 2");
Questa seconda strada vale solo per la Open e se devi effettuare
Requery dovrai impostare m_strFilter. Permette pero' cose utili, come
la generazione di un recordset derivante da piu' tabelle ecc.,
possibilita' derivanti dal fatto che viene inviata direttamente la
chiamata SQL al db.
Spero di esserti stato utile.
Gielle
Newsgroup: it.comp.programmare.win32
Titolo: programmare un controllo windows

Buondě,
ho da pochissimo iniziato ad utilizzare vc++7 e a programmare in windows,
avrei una domanda: ho necessitŕ di creare un controllo, piů precisamente una
barra colorata su cui possa mettere mettere degli indicatori, ma non so da
che parte iniziare... o meglio, ho tirato fuori qualcosa con le mfc ma ho
scoperto da poco che non le posso usare... mi sapreste dire che api devo
usare, o se conoscete qualche sito o libro su cui mi possa documentare in
tal proposito? Grazie, scusate se la domanda č stupida.
Davide

 tal proposito? Grazie, scusate se la domanda è stupida.
E' abbastanza complicato... Cmq sull'MSDN trovi un "subclassing controls"
che a sua volta è diviso in "pre-comctl32.dll v. 6.0" e "post". Al 99% a te
interessa il "pre".
Prova a cercare nell'MSDN CallWindowProc. Dovresti trovare anche un "Safe
Subclassing in Win32".
Cmq se non puoi usare le MFC io ti consiglio le WTL. Sono leggere
("invisibili") e pratiche, e aiutano tantissimo a fare cose come il
subclassing. Le trovi sul sito della Microsoft (v. 7.1) e in giro per la
rete trovi tanti tutorial.
--- bye

Newsgroup: it.comp.programmare.win32
Titolo: [Win32] Associare ad un hMenu un dato

Ciao a tutti,
le due pratiche che conosco per associare ad un handle di un controllo dei
valori (es. il puntatore ad una classe che incapsula l'oggetto stesso) sono
l'uso della API SetWindowLong e SetProp.
Queste funzionano se passi come argomento un handle ad una finestra (come
prescrive MSDN), ma come si fa a fare lo stesso per un handle di un menu
(restituito per esempio dalla CreatePopupMenu) ?
Io ho "forzato" le due API precedenti con un handle di un menu ("castato" a
HWND) ma non ha funzionato...
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 ha scritto nel messaggio
news:5tepgfr8fjsz.100luuiegou5o$.dlg@40tude.net...


 fare al caso tuo.
Grazie,
ho avuto un suggerimento simile su c.o.m.p.w e da li ho scoperto la
struttura MENUINFO che fa al caso mio.
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: Il TCP/IP e la trasmissione dati su Internet

salve a tutti...
mi rendo conto di essere leggermente OT, ma volevo segnalare a tutti
che ho messo in rete la mia vecchia tesina di maturità,
intitolata "Il TCP/IP e la trasmissione dati su Internet", corredata
dal software open-source "Internet All-in-One", realizzato in Visual
Basic...
se a qualcuno può interessare, il link è 
http://members.xoom.it/tcp_ip
saluti,
Fabio Ruini
fabi...@libero.it
 - ICQ #2887596
Linux Registered User #224097
Collaboratore 
http://www.zeusnews.com

 se a qualcuno può interessare, il link è 
http://members.xoom.it/tcp_ip
Non sai quanto può essere utile quello che hai fatto. E non credo sia OT
visto che la programmazione tcp/ip è cmq programmazione :)
Grazie.

Grazie.
<commosso>
sigh... stringimi forte songohan... sto per mettermi a piangere...
</commosso>
dai... a parte gli scherzi, grazie per i complimenti... il software
purtroppo non č nulla di speciale, ma credo che possa servire
perlomeno a trarre qualche spunto per chi non sa da che parte
iniziare... il testo... beh... su quello ci ho lavorato molto e credo
sia venuto discretamente bene... :-)
saluti


 </commosso>
non ti stringo forte perchè sei un uomo :P.........però un appunto ce l'ho:
perchè avete fatto molti documenti.pdf invece che uno solo?? :)

perchè avete fatto molti documenti.pdf invece che uno solo?? :)
E' stata esclusivamente una questione di comodità. Quando abbiamo
scritto la tesina, utilizzavamo Microsoft Word. Purtroppo, quando le
pagine superavano la trentina, sul mio pc (nonostante le 96 mb di ram)
ogni operazione diventava terribilmente lenta... per non parlare poi
dell'impaginazione, che diventava ingestibile. Per tutti questi motivi
abbiamo diviso il tutto in vari capitoli...
saluti,


 wrote in message
3c0a8f42...@news.libero.it...

Grazie, molto interessante.
Già ho fatto programmi per Internet ma una rinfrescata fa sempre bene!!
Newsgroup: it.comp.programmare.win32
Titolo: probelma con redraw, ma solo con Win2k

Ho una applicazione che controlla una macchina a controllo numerico.
Facendo girare questa app sotto win98 tutto ok.
Se la faccio girare sotto win2k, ho problemi con la gestione del video.
Mi spiego meglio.
Sul monitor c'č lo schema di quello che sta facendo la macchina e che viene
aggiornato continuamente. Ogni tanto in modo casuale, a seconda di quello
che fa l'operatore sparisce la barra dei menů, la barra del titolo e la
visualizzazione dello schema della machina si sposta leggermente verso il
basso..
A questo punto se si passa con il mouse sopra alla barra dei menu
ricompaiono le varie voci, cliccando sulla voce di uscita e poi annullando
l'operazione tutto ritorna ok.
Io penso che ritorni tutto ok, perché l'annullare la msg box che compare
costringa win ad un redraw del finestra.
Il problema perň non si ferma qui.
Anche se faccio la procedura di cui sopra, quando esco dal programma ho
problemi con i menu di windows: ad esempio se clicco con il dx su un file,
il menů contestuale mi apparirŕ nero e solo dopo il passaggio del puntatore
del mouse mi riappaiono le voci.
Qualche idea o qualche consiglio su da dove iniziare a cercare?
o cosa devo modificare nell'app per farla funzionare sotto win2k?
Grazie 1000 per ogni aiuto.

 il menù contestuale mi apparirà nero e solo dopo il passaggio del


Ogni tanto in modo casuale, a seconda di quello che fa l'operatore
significa:
- il problema si verifica dopo una certa sequenza di operazioni (magari 
non ogni volta che esegui quella sequenza, ma sempre dopo quelle 
operazioni)?
- il problema si verifica dopo un po' che il programma sta lavorando, 
indipendentemente dall'attività svolta?
- il problema si verifica quando l'operatore interagisce con il 
programma _mentre_ è in corso l'update delle informazioni?
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 programma _mentre_ è in corso l'update delle informazioni?
Non direi,
Grazie 1000 per il tuo aiuto, spero di averti fornito abbastanza info per
farti venire in mente in che direzione cercare.
PS: il messaggio WM_PAINT non viene mai chiamato all'interno del programma,
anche se comunque è configurato:
case WM_PAINT:
hdc = BeginPaint(hwnd, &paintstruct);
BitBlt(hdc, 0, 0, maxX, maxY, memdc, 0, 0, SRCCOPY);
EndPaint(hwnd, &paintstruct);
break;
Ciao ciao


 ha scritto nel messaggio
news:ap88aq$e8j$1...@news.ngi.it...



Dal momento che ad ogni wm_paint tu non fai altro che blittare da un dc in
memoria probabilmente è proprio questo a portare segni corrotti.
Controlla il valore di ritorno di questa di SetROP2( hdc , R2_COPYPEN.
E siccome usi R2_COPYPEN controlla tutto ciò che agisce sull'hpen dell'hdc
(magari c'è un passaggio in cui l'hpen non viene selezionato e ti trovi un
valore di default sbagliato).


Grazie per l'aiuto.
Saluti.
Newsgroup: it.comp.programmare.win32
Titolo: Imparare a "leggere" il sorgente un driver...

ciao a tutti, avrei la necessita' causa Tesi di leggere il sorgente di un
Driver
ed utilizzarlo.
Da dove posso partire per fare questo? Tutorial, siti etc...
GRAZIE!
--
Ciao by Allanon

 Da dove posso partire per fare questo? Tutorial, siti etc...
vedi sito in firma
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.18. C, C++ and ASM developers
                              and beta testers are welcome!

Newsgroup: it.comp.programmare.win32
Titolo: come mai non funziona? (newbie scusate!)

ho scritto queste semplicissime linee per realizzare un programma in Visual
Basic di autorun che mi apra una pagina html nella stessa cartella del file
.exe, il problema che anche se ho impostato SW_SHOWMAXIMIZED il browser
viene aperto sempre come normal, in cosa sbaglio?
poi ho provato a sostituire il file htm con un exe e mi succede la cosa
stranissima che l'applicazione viene avviata ma nascosta.
Private 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
Private Sub Form_Load()
Call ShellExecute(Me.hwnd, vbNullString, "cd1.htm", vbNullString,
vbNullString, 3)
End
End Sub
GRAZIE
--
Marco Sommella {Skonvols2k}
somme...@inwind.it
skonv...@iol.it
************************************

 ************************************
Prova questo...
Senza usare l'Api ShellExecute...
shell app.path & "cd1.htm",3
spero che funzioni...mi sto arrugginendo col VB
Ciao
    MaoZ

shell app.path & "cd1.htm",3
& "\cd1.htm", 3
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

Newsgroup: it.comp.programmare.win32
Titolo: Errore linker Dev-C++

Compilando il seguente codice con Dev-C++:
#include <windows.h>
#include <sqlext.h>
int main(void) {
   void* env_handle ;
   SQLRETURN response ;
   response = SQLAllocHandle(SQL_HANDLE_ENV,SQL_NULL_HANDLE,&env_handle) ;
}
ottengo questo errore:
[Linker error] undefined reference to `SQLAllocHandle@12'
mentre se compilo questo:
#include <windows.h>
int main(void) {
  CreateDirectory("NuovaCartella", NULL);
}
tutto funziona correttamente.
La mia domanda č questa perchč compilando il primo listato il linker non 
trova la libreria dove linkare la funzione SQLAllocHandle, mentre trova 
quella di CreateDirectory del secondo, dopotutto non sono entrambi delle API 
WIN ?
Ciao
Piero

 
Nel primo caso stai utilizzando delle chiamate alla libreria 
libodbc32.a, che non è parte della API di Windows propriamente detta. 
Aggiungi l'opzione -lodbc32 e linkerà senza problemi.

 ha scritto nel messaggio 
news:4265819e$0$18243$5fc...@news.tiscali.it...


Newsgroup: it.comp.programmare.win32
Titolo: Auguri

Auguri di buon Natale e di un felie anno nuovo......... 


Anche a te....e a tutti voi! :-)
Newsgroup: it.comp.programmare.win32
Titolo: OpenURL problem







salve


qualcuno sa dirmi come mai utilizzando la funzione 
OpenURL si riesce a scaricare una pagina web solo una volta perchè richiamando 
una seconda volta la stessa pagina web con la stessa funzione viene ricaricata 
quella precedente e non richiamata quella aggiornata?


 


Ci sono , da qualche parte in rete, dei listati relativi alla connessione 
internet e allo scarico delle pagine web in modo da potersi esercitare?


 


Accetto suggerimenti anche su libri relativi alla programmazione internet 
con c++.


 


Grazie



 ha scritto nel messaggio
news:OE279aAOPpBpc...@hotmail.com...


Newsgroup: it.comp.programmare.win32
Titolo: for ever Winsock

Perfetto. Ora inizio a capire qualcosa. Ho trovato il documeto RFC 2068
che riguardava HTTP e anche se è troppo prolisso, ho capito come
implementare una sessione di comunicazione HTTP. Peccato che l'esempio
dell' SMTP non funzioni...
Comunque sia, questa volta vorrei sapere i numeri RFC per i protocolli
FTP, POP3, SMTP.
Frase ufficiale: Nessuno è così gentile da dirmeli?
Frase Ufficiosa: ivanbrug conosci per caso quei numeri?

 FTP, POP3, SMTP.
FTP  RFC959
POP3 RFC937
SMTP FRC821 RFC822 (vedi anche RFC1123 RFC1138 RFC1148 RFC2156)
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

 > che riguardava HTTP e anche se č troppo prolisso, ho capito come


0){
                pRecvString[dwRecv]=0;
                printf(pRecvString);
                char * pTmp = NULL;
                if(pTmp=strstr(pRecvString,"\r\n")){
                    break;
                }
            };
            wsprintfA(pSendString,"QUIT\r\n");
            dwLen = strlen(pSendString);
            dwSent = send(Sock,pSendString,dwLen,0);


Frase ufficiale: Nessuno č cosě gentile da dirmeli?
FTP: 959
POP3: 1939
SMTP: 821
Bye! Lorenzo Lutti (
http://members.tripod.it/fidocad
)

Ora č tutto ok, grazie. Il problema era cmq che sbagliavo ad eseguire la
"connect"...
Dimmi un a cosa: se voglio collegarmi ad un computer di un mio amico (con
lo scopo di scambiare informazioni di qualsiasi tipo) ed io voglio fare da
server, dopo listen e accept, devo eseguire connect? Che port dovrei usare?
Uno qualsiasi va bene?

,

Sul server, usando SOCK_STREAM, no e' necessario eseguire la connect.
Per quanto riguarda le porte da usare, se lavori sotto Unix
il sistema riserva le porte fino 0 - 1023 per i servizi,
e consente agli utenti di usare le altre.
Sotto Windows puoi usare tutte le porte che non siano gia' usate
da servizi di sitema o riservate.
Le porte riservate sono indicate nel documento "assigned numbers"
che si trova nelle sistribuzioni delle RFC.
BTW, le porte siservate possono essere usate, ma usarle con un
protocollo diverso da quello convenzionale genera problemi.

Newsgroup: it.comp.programmare.win32
Titolo: Interfacciamento con porta IRda

Salve vorrei sapere se qualcuno di voi si è mai riuscito ad
interfacciare
con la irda e per farlo come ha fatto
se l'ha trattata come com3 o come bisogna programmarla,
vi prego aiutatemi!!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

vi prego aiutatemi!!!!
ciao excess, 
prova a dare un occhio qui:
http://www.wince.org.uk/vc/intermediate/irda_server.htm
ciao,
 sbirish

 
http://www.wince.org.uk/vc/intermediate/irda_server.htm
si ma è per windows ce, capisco che potrebbe essere una cosa identica
ma a me in pratica serve realizzare un qualcosa che mi permetta di
interfacciare il pc con un telecomando generico compatibile con la tv
in modo da usare il pc da remota distanza



ghghgh è la _STESSA_ _IDENTICA_ cosa per windows :)
poi che funzioni anche con ce...
sbirish

>in modo da usare il pc da remota distanza
http://homepage.ntlworld.com/alanjmcf/comms/infrared/Microsoft%20Windows%20IrDA%20programming.html


ti ringrazio provo ora con questo, speriamo bene!!!

 in modo da usare il pc da remota distanza
Esistono svariati software che lo fanno... fai una ricerca e ne troverai,
molti poi fungono da server a cui la tua applicazione potrebbe collegarsi!
Me ne ricordo solo uno.. uICE, ma se cerchi ne troverai tanti.
Cmq, per la mia esperienza, la IrDA dei portatili non va bene per fare
quello che vuoi: dopo tante prove, mi funzionavano solo due o tre tasti...
-Bura-

 in modo da usare il pc da remota distanza
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&selm=MPG.18a4dde5951799b9899d6%40news.virgilio.it
Lou
Newsgroup: it.comp.programmare.win32
Titolo: Come leggere i files binari ?

Come faccio a leggere i files binari contenuti nei messaggi dei newsgroup???
Il tuo newsreader dovrebbe consentire di aprire gli allegati spediti
in una codifica particolare. 
Pero' tieni presente che sui ng della gerarchia it.* e' VIETATO
spedire file binari in attachment.
--
Andrea Laforgia (ICQ 87230455)
Programmatori si nasce, non si diventa.

 spedire file binari in attachment.
tutti tranne it.binari.*
--
ciao
..::[xaero]::..
Newsgroup: it.comp.programmare.win32
Titolo: creare una dll

Vorrei creare un programma in c++ che utilizzi una dll.
Partito da una struttura base dove il programma principale è questo:
#include <windows.h>
#include <iostream.h>
void main(void)
{
 HINSTANCE hLib;
 void  ( *hello)(void);
 hLib = LoadLibrary("funct.dll");
 hello = (void  ( *)(void))GetProcAddress(hLib, "hello");
 hello();
 }
E il file sorgente della dll è:
#include <stdio.h>
#include <iostream.h>
__declspec(dllexport) void hello(void)
{
}
Se compilo il file con estensione funct.c l'eseguibile funziona
correttamente, ma se compilo con estenzione .cpp mi va in errore.
Potreste dirmi come mai?
Scusate la banalità del quesito ma sono agli inizi.
ciao e grazie anticipatamente

 Potreste dirmi come mai?
Quando salvi il file con estensione .cpp il compilatore automaticamente
abilita le regole del C++. In particolare, quando crei una funzione, il nome
della funzione viene alterato (ad es. "hello@@123879"); ciò non è un
problema se la funzione è collegata staticamente ma costituisce un problema
con il link dinamico, in quanto una chiamata a GetProcAddress con parametro
"hello" fallisce perché effettivamente non c'è una funzione che si chiami
così, ma una funzione che si chiama "hello@@123879". Se salvi il file in .c,
invece, abiliti le regole del C: in questo modo la funzione non verrà
rinominata e, in caso di link dinamico, la chiamata a GetProcAddress riesce.
Esiste tuttavia un modo per salvare il file in .cpp e impedire il rinomino
della funzione: usare extern "C" in questo modo:
extern "C"
__declspec(dllexport) void hello(void)
{
}
In questo modo informi il compilatore C++ di usare le regole C per esportare
la funzione.
--
  Jerle Shannara
Per rispondere in email togli NO e SPAM
homepage 
http://utenti.tripod.it/jerleshannara

Newsgroup: it.comp.programmare.win32
Titolo: Nome di una Risorsa In VC++

Vorrei sapere se è possibile in MS VC++ conoscere il nome di una risorsa
CDialog (es. "IDD_DIALOG1")
senza sapere il numero intero ad essa associata.
Devo ricavarmi questo nome all'interno di una classe generica e nn vorrei
passare questo nome come parametro alla classe.
Grazie.

 ha scritto nel messaggio
news:VO4R7.630$3r4....@news1.tin.it...

prova con EnumResourceNames e altre funzioni collegate.
ciao.
Newsgroup: it.comp.programmare.win32
Titolo: Info da scheda audio

Ciao a tutti, sono agli inizi di programmazione in VC++ e forse mi sono
messo un problema un pò ambizioso per il mio livello attuale. Vorrei sapere
come posso fare a recuperare lo stream di dati in ingresso dalla scheda
audio e poi, avendo una sequenza di bit riprodurla come file audio sulla
scheda. Vorrei fare una specie di Registratore di suoni, ma non so proprio
da dove cominciare. E' necessario ricorrere direttamente alle API o si
possono usare anche le sole MFC?
Grazie a tutti
Ciao
Giovanni
P.S. Uso Windows98

 ha scritto nel messaggio
news:ob93a.243173$AA2.9...@news2.tin.it...

Io per registrare e suonare con la scheda audio mi sono appoggiato alle
DirectX, tramite l'SDK si capisce molto bene come si usano :-)
In particolare guarda IDirectSound8, poi da li "vai nella direzione che ti
serve" :-)
Ciauz!
--
Virtual

Grazie del consiglio, proverň presto.
Ciao
Giovanni


 Giovanni
Di nulla :)
--
Virtual

Newsgroup: it.comp.programmare.win32
Titolo: Eventi esterni

Sapete dirmi come posso fare per impedire di entrare in stato signaled a
degli eventi di cui conosco l'handle, ma che sono stati creati da altre
applicazioni?
Grazie 1000.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 applicazioni?
Devi chiamare ResetEvent continuamente (magari con un thread); il fatto
che siano "esterni" non comporta nulla di particolare.


Newsgroup: it.comp.programmare.win32
Titolo: help timer in vc++

Salve a tutti.
chi mi spiega come si gestisce il timer in vc++ ?
Mi spiego meglio, devo realizzare una specie di animazione, ma riesco a far
comparire una nuova immagine solo per es. alla pressione dei tasti del
mouse, credo di dover usare l'evento del timer, ma chi lo lancia?
se devo usare la setTimer() che parametri devo dare??

 ha scritto nel messaggio
news:2tWM6.11147$jp1.6...@news.infostrada.it...


Lascia stare la timer func, e fai cosi:
UINT timer;
/* ......... */
case WM_INITDIALOG:
{
    timer = SetTimer(hWnd, TIMERID, MILLISEC, NULL);
    /*...*/
}
/*...*/
case WM_TIMER:
{
    /* Qui inserisci i controlli sulla tua animazione */
   /* Questo mex viene mandato alla tua finestra ogni MILLISEC millisecondi
*/
}
case WM_CLOSE:
{
  KillTimer(hWnd, timer);
}
Dome
Newsgroup: it.comp.programmare.win32
Titolo: Ho creato il servizio, ma il servizio puo' aprire finestre?

Posso lanciare una createwindow o opendialog da un servizio?
ho trasformato un programma funzionante in un servizio... lo installo come 
servizio... il gestore servizi lo vede e lo lancia perfettamente e ne 
gestisce lo stato, ma il programma non visualizza piu' finestre ne' 
TrayIcon.
Cosa posso fare?
grazie. 

 Posso lanciare una createwindow o opendialog da un servizio?
qua il discorso si fa complicato ;-)
se ti servono per il debug 
http://msdn.microsoft.com/library/en-us/dllproc/base/debugging_a_service.asp?frame=true
altrimenti 
http://msdn.microsoft.com/library/en-us/dllproc/base/interactive_services.asp?frame=true
personalmente ti consiglio di crearti una normale app che si occupa 
della ui, per la comunicazione app service hai molte solzuioni tra cui 
scegliere
ciao



*MAI* dare direttamente una GUI ad un servizio. Il servizio, per propria
natura, viene eseguito anche quando non c'è nessun utente ad interagire con
il sistema operativo. É per questo che quando si fa programmazione
server-side si preferisce orientarsi sulla minima interattività locale
possibile.
Puoi però creare un programma provvisto di GUI che si connetta al servizio
(via socket, pipe, file condivisi, COM.... scegli te) per poterlo
amministrare. Ricordati di gestire adeguatamente i permessi d'accesso... non
vorrai mica che cani e porci possano pacioccare con il tuo servizio ;)
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx/
(per rispondere personalmente leva IlDitoDalCulo)

 wrote in message
news:HA9fd.84729$
b5.40...@news3.tin.it

Quando crei il servizio devi dargli come dwServiceType anche
SERVICE_INTERACTIVE_PROCESS, se lo fai da programma,oppure devi
selezionare nello startup del servizio "Allow service to interact with
desktop"
ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.programmare.win32
Titolo: [Borland C++ Professional]: Salvare AnsiString su file: AIUTO

Come faccio a salvare un record di AnsiString su file e poi leggerlo?
ho provato col seguente codice, ma quando vado a leggere mi da info insulse.
Se uso il codice con un record di char ca tutto bene.
Scrivo sul file:
FILE *a;
a=fopen("x.y","a+b");
fwrite(&alunni, sizeof(alunni), 1, a);
fclose(a);
Leggo dal file:
FILE *a;
a=fopen("x.y","rb");
fread(&alunni, sizeof(alunni), 1, a);
fclose(a);
Grazie in anticipo
--
Ciao da Marco "Kaiser" Baldo
akira...@libero.it
ICQ#: 55765146
FantaBasket PRO Home Page:
http://www.fortunecity.com/olympia/michaels/749/
Membro del SSIFC
IHGGER #440
----------
cell. 0347-8248718

>Come faccio a salvare un record di AnsiString su file e poi leggerlo?
Cos'è la variabile alunni, di tipo AnsiString? Allora usa alunni.c_str() per
convertirla in char* e poi salva questo altrimenti ti salva tutte le
informazioni aggiuntive contenute nella classe AnsiString
--
Stefano Tempesta
TSoft - 
www.tempesta.org
in...@tempesta.org

 wrote in message
85b5aa$t8v$1...@nslave2.tin.it...


>Alunni è un record di AnsiString
Il concetto non cambia: se salvi la classe AnsiString inevitabilmente ti
porti dietro caratteri e numeri aggiuntivi oltre al testo. Trasforma tutto
in char*[]


 wrote in message
85g15i$bmo$1...@nslave1.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: Info





come faccio a rendere eseguibile un piccolo 
programma da me fatto in c++


dove trovo l'opzione di rendere il salvataggio in 
exe?


 



 
  wrote in message 000801c0c4da$c5b8a160$88882097@costanzo...


Newsgroup: it.comp.programmare.win32
Titolo: Caricare un file

Sto sviluppando un'applicazione win32 (già funzionante) in VC++ per il
playing di file AVI.
L'applicazione a questo punto ma alla funzione OpenAVI() passo il nome
del file prestabilito, come posso tramite un'api visualizzare la file
dialog e caricare un altro file avi a runtime?
--
Rhymes
--------------------------
rhy...@myself.com
http://www.foxhound-games.it
http://embyte.mascanc.net
--------------------------
Linux User #219707

 dialog e caricare un altro file avi a runtime?
intendi il dialogo per l'apertura dei file?
vedi l'help dell'SDK a:
- Common Dialog Box Library
o cerca la funzione GetOpenFileName().
ciao :: xaero

 ha scritto nel messaggio
news:8494ptog9f9o928ms...@4ax.com...


grazie per l'aiuto, ora provo e poi vi farò sapere


il suo suggerimento č stato ottimale, grazie.
comunque a questo punto dovrei trovare un modo per poter riaprire
la box quando mi pare e piace... avevo pensato con la pressione di un
tasto, basta che inserisco il codice nella routine di controllo del
tasto?


 tasto?
Certo...funzionerŕ senza problemi...
Ciao
        Riccardo

        Riccardo
ehm non proprio, ho inserito il codice sia nella routine di
inizializzazione del codice (mi visualizza la finestra all'atto del
caricamento) e l'ho copiato all'interno del codice di gestione della
barra di spazio, ma appena scelto il file, mi si ripresenta
ininterrottamente la dialog box...


 ininterrottamente la dialog box...
Il problema non dovrebbe essere in quel codice, ma da un'altra parte...
E' sicuramente un problema con qualche emssaggio di Windows...
Ciao
        Riccardo
Newsgroup: it.comp.programmare.win32
Titolo: Per LOGANNINO

Saluti a te :)
Grazie per la risposta ma purtroppo ancora non ci siamo.
cosa è ICQ??? per parlare in tempo reale???
Se invece mi passi tuo numero rete fissa e orari non ho problemi
puoi mandarlo al mio E Mail.
fatto quanto detto ma il problema rimane ovvero ho fatto cosi:
 IL PROGRAMMA SI CHIAMA PROVA  E QUESTO E QUELLO IN
INITINSTANCE
........
............
...........
CProvaDlg dlg;
 m_pMainWnd = &dlg;
 int nResponse = dlg.DoModal();
 if (nResponse == IDOK)
 {
  // TODO: Place code here to handle when the dialog is
  //  dismissed with OK
    CServer dlg;     Istanzo con dlg la LA NUOVA CLASSE DIALOG SI CHIAMA
CServer
ho provato a compilare e mi da gia l'errore che CServer undeclared
identifier
ma se CServer è una classe pubblica perche non la vede???
  return TRUE
 }
 else if (nResponse == IDCANCEL)
 {
  // TODO: Place code here to handle when the dialog is
  //  dismissed with Cancel
 }
Ti ripeto che sono alle prime armi ed evidentemente non riesco a capire
alcuni concetti di fondamento
e se veramente non riesco a far sparire una finestra e farne apparire
un'altra la cosa è veramente
difficile.
Un ringraziamento speciale
Enzo

ma se CServer è una classe pubblica perche non la vede???
devi includere l'Header della nuova classe nell'header della classe
dialog principale.
Nel tuo caso devi aggiungere questa linea di codice:
	#include "Server.h"
nel file Header della tua classe dialo principale (che nel tuo caso mi
sembra sia ProvaDlg.h)
ESEMPIO:
// PippoDlg.h : header file    <--- nel tuo caso è ProvaDlg.h
//
#if
!defined(AFX_PIPPODLG_H__4F4EC0F2_15F8_47A0_92B4_190C9C086D6B__INCLUDED_)
#define
AFX_PIPPODLG_H__4F4EC0F2_15F8_47A0_92B4_190C9C086D6B__INCLUDED_
#include "Server.h"	<----- Aggiungi questa linea
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
[CUT]
per ICQ è un progamma per chattare in tempo reale, puoi scaricarlo
qui: 
www.mirabilis.com

OK Installato ICQ ora mi dici come faccio a trovarti???
in quale sezione??
"Loganino" <mote...@SPAMhotmail.com> ha scritto nel messaggio
news:64ak5v439404jllia...@4ax.com...


in quale sezione??
[CUT]
fai una ricerca per UIN e metti questo numero:
	35737126
Per chiunque voglia scambiare opinioni/suggerimenti questo è il mi iCQ
=)

Newsgroup: it.comp.programmare.win32
Titolo: [?]Dove posso trovare demo c++Builder??

Ciao,
Qualcuno di voi sa per case se in edicola e' possibile trovare qualche CD
con una versione demo del c++Builder?
Grazie!


Su "IoProgrammo" di marzo 99 c'e' la versione 1.0 completa.
Bye, Sonic.

Sapete se c'e' la 4 disponibile da qualche parte? Anche su Internet.
Grazie.
--
Byez
Stefano Tempesta
temp...@tin.it
http://tempesta.freeweb.org

 Grazie.
Ehm... hai provato sul sito borland (o inprise) ?
Ciao
Paolo

...
