mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: [?] Modo giusto per imparare

Salve a tutti
Vorrei imparare a programmare con MFC e mi stavo chiedendo:
Non conoscendo C++ è possibile solo tramite lo studio di libri impararlo e
poi passare a MFC, oppure c'è bisogno di qualcuno che insegni il C++ e poi
sarebbe possibile passare a MFC?
CIao
Fabio

 Fabio
ciao

 Vorrei imparare a programmare con MFC e mi stavo

Per usare MFC serve conoscere davvero poco di C++, basta leggere i primi
capitoli di un qualsiasi libro introduttivo sul C++ e gia` sai piu` del
necessario. :)
Ovviamente un discorso a parte va fatto per il resto del tuo programma, ma
le questioni piu` complesse le puoi imparare in un secondo tempo. Trovo che
sotto a questo punto di vista le MFC siano addirittura utili, perche` ti
permettono di suddividere l'apprendimento della programmazione a oggetti in
due stadi: lo stadio "semplice" ed essenziale, e in seguito lo stadio piu`
avanzato.
Per iniziare dai una letta a "Thinking in C++" di Bruce Eckel, lo trovi
gratis su Internet.
-- 
Lorenzo

Vi ringrazio per l'aiuto.
CIao
Fabio

Newsgroup: it.comp.programmare.win32
Titolo: Variabili, qualcuno mi da una mano, perfavore...

Sto creando un programma in C per Windows (utilizzando le Api32).
C'è un limite di variabili che il codice sorgente può tenere? 
Mi capita che dopo che dichiaro una trentina di variabili quelle che metto
dopo non vengono considerate. Posso rimediare a questo errore?
Grazie in anticipo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dopo non vengono considerate. 
Guarda, non son riuscito ad aggiornare i driver per la mia "palla di vetro", 
che continua imperterrita a non voler funzionare e quindi a rivelare il 
codice che ti da questo problema... se posti un esempio, ti saremo grati. 
;-)
-- 
[1] Ovviamente non è vero, dato che perlomeno la memoria è finita. Ma non 
credo che sia questo il punto...
---
*************** | Have you ever retired a human by mystake?
*** Azathot *** |
*************** | To contact me, ask me gently. Thanks.

 ;-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 Se qualcuno mi aiuta grazie.
A far cosa? Quelle che hai indicato sono variabili che, se hai dato in pasto 
al compilatore la definizione per i tipi non primitivi tipo "HWND", 
dovrebbe funzionare correttamente.
Ciao.
-- 

Newsgroup: it.comp.programmare.win32
Titolo: AIUTATEMI CON IL QBASIC

Ciao a tutti
Qualcuno conosce il comando per qbasic corrispettivo dell' attrib del dos
Se qualcuno lo conosce potrebbe gentilmente indicarmelo e con esso anche la
sintassi appropriata.
grazie
Saluti ^XYZ^
--
                                            \|/
                                         (@ @)
---------------------------oOO - (_) - OOo---------------------------
Visitate il mio Sito
http://www.geocities.com/Athens/Ithaca/6044/index.html

 wrote:
Heilà,
se parli di QBasic per MSDOS (roba di qualche anno fa),
penso che il comando basic che corrisponde al comando DOS ATTRIB non
esista proprio; io userei il comando basic SHELL nel seguente modo:
 shell "attrib +r nomefile.txt"
oppure, preparando il comando su di una stringa :
 a$="attrib " + modo$ + " " + nomefile$
 shell a$
dove modo$ contiene per esempio "r+"
e nomefile$ è il nome del file a cui voglio cambiare gli attributi !
Saluti e buon lavoro,
  Gingio

Newsgroup: it.comp.programmare.win32
Titolo: ? immagini nella finestra Risorse del computer

Ciao,
nella finestra delle proprietą di Windows 9x, visualizzabile premendo
con il tasto destro
sull' icona Risorse del computer, č possibile inserire due immagini: una
č visibile per defould l'altra no.
Vorrei poter inserire una mia immagine in questa finestra, qualcuno sa
indicarmi dove posso trovare delle informazioni ?
Grazie a tutti.

devi inserire due file nella directory windows/system:
- OEMLOGO.BMP
con il bitmap da visualizzare (di dimensioni contenute)
- OEMINFO.INI
che conterrà le seguenti informazioni:
[General]
Manufacturer = la tua ditta SRL
Model = il tuo modello
P.S. funziona anche su NT
--
Salutoni da Luke...
---------------------------------------
Togliere le X dall'indirizzo per rispondere
.
Newsgroup: it.comp.programmare.win32
Titolo: verificare il tipo di dati

Mi domandavo se si trova in rete un programmino che permetta di
risalire al tipo di dati primitivi dato un typedef in un programma .
Ad esempio il tipo ULONG corrisponde a :
  typedef ULONG unsigned long ;
Molto spesso invece incontro dei tipi molto piu' misteriosi definiti
in windows.h e non e' affatto facile andare a cercarlo dove e'
definito . L'output di questo programma dovrebbe essere semplicemente 
la/e definizione/i del tipo dato con i dati primitivi del linguaggio .
Ciao

 ha scritto nel messaggio
news:39faf21...@news.libero.it...

Visual C++ permette di vederlo semplicemente cliccando sul tipo che ti
interessa e scegliendo dal menu contestuale "go to definition of ...". Vale
anche per classi, funzioni e qualunque altra cosa tu voglia andare a vedere
dove e come è stata definita.
Massimo

  typedef ULONG unsigned long ;
Ehm... la definizione giusta e' 
typedef unsigned long ULONG ;

typedef unsigned long ULONG ;
Oppss .... hai ragione . Mea culpa .

Newsgroup: it.comp.programmare.win32
Titolo: Creazione di un processo su un'altro pc (RPC?)

Ciao a tutti!
Qualcuno sa se/come è possibile creare un thread/processo su un pc
remoto, appartenente ad un dominio? ovviamente avendo la pwd di Domain
Administrator...
C'entrano qualcosa le RPC? Qualcuno ha già affrontato il problema?
Grassie a tutti in anticipo ;P
--
Ciao !  Davide DG.

C'entrano qualcosa le RPC? Qualcuno ha già affrontato il problema?
Se non mi ricordo male, NT supporta "rexec", che dovrebbe
consentire di lanciare applicazioni in remoto.
Credo sia disponibile sul Resource Kit.
Prova a guardare su MSDN.
-- 
Andrea Laforgia - walkietalkie(at)
libero.it

 C'entrano qualcosa le RPC? Qualcuno ha già affrontato il problema?
non so se sia possibile via RPC ... non puoi farlo mediante la classica
tecnica del processo in ascolto sulla macchina remota?
Ciao! :-)
--
- Carlo -
http://members.fortunecity.it/cbertu

 tecnica del processo in ascolto sulla macchina remota?
Eheheh... era proprio per evitare di *andare* ad installare su ~100
macchine un programma  :)
Comunque quello che mi serviva era poter riavviare un client windows in
remoto... bastava usare il Manage e andare su StartUp and Recovery nelle
prop. avanzate del computer remoto ^_^
thx&bye!
--
Davide DG.

 Prova a guardare su MSDN.
Ho trovato codeste informazioni:
REXEC:
TCP/IP connectivity command that runs commands on remote hosts running
the rexecd service; authenticates the user name on the remote host by
using a password
Il Rexec daemon, almeno per quanto riguarda le macchine NT, non è
supportato... a quanto ho capito.
Comunque ho risolto in modo + veloce ...(vedi risposta a C. Bertuccini).
Grazie!!
--
Ciao !  Davide DG (raffreddato e malaticcio...)

supportato... a quanto ho capito.
Hmm... mi sa che hai capito male :)
Il servizio REXEC e' installato di default sia sugli NT che
su Windows 2000, quindi si puo' utilizzare tranquillamente.
Forse, l'unico problema e' l'autenticazione.
-- 
The Follet
Newsgroup: it.comp.programmare.win32
Titolo: Come posso creare gli Help

Cioč dove posso trovare un programma che mi permette di creare file con
esensione .hlp, gli help di window?
Grazie
--
Ciao da Marco "Kaiser" Baldo
sata...@quipo.it
ICQ#: 55765146
FantaBasket PRO Home Page:
http://www.fortunecity.com/olympia/michaels/749/
Membro del SSIFC
----------
cell. 0347-8248718

Ce qualcosa nel Builder 4
-----------------------------------------
La vita e' l'opera di un regista mediocre
e di un cattivo sceneggiatore

esensione .hlp, gli help di window?
credo che anche vb dal 5 in poi lo permetta.
Paolo

Newsgroup: it.comp.programmare.win32
Titolo: [VC++] Terminare dll MFC

Ho un applicazione NON MFC che carica una dll MFC a run-time esplicitamente
(LoadLibrary()).
La dll è composta di un' unica Dialog non, e sottolineo non, modale. Come
faccio a chiudere la Dialog, terminare l' istanza di CWinApp e liberare le
risorse della dll con FreeLibrary() restituendo il controllo all'
applicazione chiamante?
Alcune prove che ho fatto:
AfxGetMainWnd()->PostMessage(WM_CLOSE);
Chiude la Dialog, ma non termina l' istanza.
::PostQuitMessage(0);
Termina tutto, anche l' applicazione.
Qualche suggerimento ?
Ciao
Michele

 Chiude la Dialog, ma non termina l' istanza.
è l'applicazione che deve farlo. La DLL non può, manderesti in crash il 
programma. Passa alla DLL il puntatore ad una funzione del programma, e 
chiama questa funzione (che si dovrà occupare di scaricare la DLL) dopo 
che la finestra è stata distrutta
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.1. C, C++ and ASM developers
                               and beta testers are welcome!

 che la finestra è stata distrutta
Ti ringrazio per la risposta, ma il mio problema non è quello di scaricare
la dll dall' interno (ovviamente non si può fare, infatti mando un messaggio
privato alla window procedure dell' applicazione chiamante per effettuare
FreeLibrary), bensì di terminare l' istanza di CWinApp ovvero l' unico ed il
solo oggetto applicazione della dll, per poi farla scaricare dal programma
chiamante.
Nel caso di una Dialog modale la questione è semplice perchè nella funzione
CWinApp::OnInitInstance ritorno FALSE dopo che la Dialog è stata chiusa. Il
problema nasce con una Dialog NON modale dove sono costretto a ritornare
TRUE per avviare il message pump di CWinApp. In seguito tutto funziona
perfettamente tranne per il fatto che non riesco a terminare questa
benedetta CWinApp e di conseguenza a triggerare l' evento CWinApp
::OnExitInstance.
Come posso fare ?
Ciao
Michele
Newsgroup: it.comp.programmare.win32
Titolo: Buon manuale di C++

Dove posso trovare sul Web un buon manuale di C++ ?
Come posso sostituire la chiamata system("rename file1 file2") senza il Dos?
    Grazie

Dove posso trovare sul Web un buon manuale di C++ ?
www.programmazione.it
, c'è il tutorial di Paolo Marotta sul C++, e il
tutorial sulle API Win32 di Alex Martelli.
Ehi. ma le FAQ di icpw32 non esistono?
Le prepariamo?
-- 
Ciao
DGP85
http://daps.cjb.net/

Le prepariamo?
Non sarebbe una cattiva idea, ma non saprei proprio da dove iniziare, data
la vastita' dell'argomento (non si tratta solo di C/C++, ma di tutti i
linguaggi che possono essere usati per programmare in windows).
Saluti,
    Mardy

tutorial sulle API Win32 di Alex Martelli.
Oltre a questi (ottimi) tutorial, ti consiglio anche "Thinking in C++" di 
Bruce Eckel (puoi scaricarlo da 
www.eckelobjects.com
).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

linguaggi che possono essere usati per programmare in windows).
Beh, possiamo prendere in esame un periodo di vita del NG, esaminarlo
con Deja (così da non perdere post per strada), e vedere quali sono,
appunto, le FAQ, quali domande si ripetono più spesso....


Newsgroup: it.comp.programmare.win32
Titolo: sorry, test

sorry, test

it.news.test

 it.news.test
No it.test

> No it.test
Ah già!
--
Nik

Newsgroup: it.comp.programmare.win32
Titolo: Eseguire un comando su server

Ciao a tutti, ho un piccolo problema spero possiate aiutarmi =)
Mettiamo in chiaro subito una cosa, non sono un PROGRAMMATORE ma un 
"DBA" quindi molti comandi che a voi risultano banali a me sono del 
tutto sconosciuti ^^;
Ho un programma scritto in VC++ 6.0 che fa determinate operazioni su un 
client connesso ad un server AIX. Dovrei creare un pulsante che mi 
esegua un comando (o una serie di comandi in sequenza) sul server aix, 
in questo momento non ho bisogno di verificare l'esattezza dei comandi e 
dell'output prodotto, ma non so come fare.
Ho pensato alla system (prima funzione banale) ma mi sono ricordato dopo 
che la funzione esegue dei comandi solo su client... non mi viene in 
mente niente come posso fare ??
Grazie in Anticipo Giovanni!!!!

Dai pochi dati da te forniti, assumo che il client e il server siano
connessi da una rete, quindi la prima cosa che mi viene in mente sono i
socket...sul server Aix puoi mettere in ascolto su una porta un processo che
poi forka e scambia i descrittori input/output con il nuovo processo (che
ovviamente sarà un'istanza di quello che vuoi "pilotare") e gli passa i
parametri.
Sul lato client crei un socket e invii i comandi.
Però tu non sei un programmatore e quindi questa soluzione ti può essere
scomoda...è la prima che mi è venuta in mente!
Damiano

Ti ringrazio, può essere un'idea anche se così a prima vista mi sembra 
abbastanza complessa da implementare (IMHO ^^;)
Inoltre io non posso e soprattutto non devo creare "programmi" residenti 
sul server AIX (mi potrebbero tagliare le mani =) )
Comunque ancora grazie per la risposta la metterò da parte se non trovo 
nulla di + semplice

Newsgroup: it.comp.programmare.win32
Titolo: Come si crea una finestra senza la barra del titolo (C++,WIN32)?

In Win2000 con la CreateWindow() e con ogni possibile combinazione di flag
di stile ottengo sempre una finestra con la barra del titolo. Modificando a
posteriori lo stile eliminando il flag WS_CAPTION si ottiene una finestra
senza barra del titolo ma solo dopo che ho "ripristinato" manualmente la
finestra dall'icona sulla barra delle applicazioni. Postando il messaggio
WM_STYLECHANGED non ottengo la reimpostazione della finestra al nuovo stile.
Cosa mi sfugge? Penso che la questione sia banale e ringrazio in anticipo
chi mi sarà di aiuto.
Sergio.

 di stile ottengo sempre una finestra con la barra del titolo.
hWnd = CreateWindow("GenericAppClass",
      "Generic Application",
      WS_POPUP | WS_DLGFRAME | WS_VISIBLE,
      0,
      0,
      200,
      200,
      NULL,
      NULL,
      hInstance,
      NULL
   );

Newsgroup: it.comp.programmare.win32
Titolo: Cerco libro disperatamente (anche in fotocopia)

Ciao a Tutti
Sto cercando disperatamente questo libro. Mi va bene anche in fotocopia
(pago bene)
Borland C++ Builder 3. Guida Completa, APOGEO.
Grazie!
Scrivetemi all'indirizzo 
max...@tiscalinet.it
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.303 / Virus Database: 164 - Release Date: 24/11/2001

Borland C++ Builder 3. Guida Completa, APOGEO.
Non credo sia piu' in stampa.

 ha scritto nel messaggio
news:3c137166...@news.tin.it...

Si, lo so, ma se la casa editrice non lo pubblica piu', nei magazzini non ne
e' rimasta una copia e non si trova nemmeno in una libreria allora me lo
fotocopio... se qualcuno ce l'ha usato ben venga!!!!
Maxy


Newsgroup: it.comp.programmare.win32
Titolo: urge Masm6.1

Salve.
Ho urgente bisogno del Masm 6.1 della Microsoft per un esame all'uni.
Se qualcuno puo' dirmi dove posso trovarlo oppure passarmelo.
Grazie.
DK

Vai al sito della microsoft e scarica liberamente
il DDK (tool per sviluppare i driver di Windows) per NT o Win98
esso include il masm.
Ciao
Alessandro


Grazie! Lo faro' quanto prima.
DK

Lo trovi su 
www.poli.studenti.to.it/~l.mastrodomenico
Bye,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
Web: 
http://loz.freeweb.org
Newsgroup: it.comp.programmare.win32
Titolo: Chiudi con windows 2000

Con quale istruzione API è possibile far spegnere il  PC se si
lavora con win2000
Ciao e grazie

ExitWindowsEx. Su 
http://msdn.microsoft.com
 nella sezione Platform SDK ->
Win32 trovi tutto spiegato. Ricordati che devi CHIEDERE I PRIVILEGI per
ottenere il diritto a spegnere il PC. Ti fornisco un esempio tratto
dall'SDK.
HANDLE hToken;
TOKEN_PRIVILEGES tkp;
// Get a token for this process.
if (!OpenProcessToken(GetCurrentProcess(),
        TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
    error("OpenProcessToken");
// Get the LUID for the shutdown privilege.
LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,
        &tkp.Privileges[0].Luid);
tkp.PrivilegeCount = 1;  // one privilege to set
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
// Get the shutdown privilege for this process.
AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
        (PTOKEN_PRIVILEGES)NULL, 0);
// Cannot test the return value of AdjustTokenPrivileges.
if (GetLastError() != ERROR_SUCCESS)
    error("AdjustTokenPrivileges");
// Shut down the system and force all applications to close.
if (!ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE, 0))
    error("ExitWindowsEx");

Newsgroup: it.comp.programmare.win32
Titolo: come posso usare vector<float> ...

ho un problema, dovrei fare un metodo virtuale in BCB4 che abbia come
parametro un vector<float> e che restituisca un vector<float>. Il
compilatore perō mi genera errore, come posso fare ?
tenchių
Newsgroup: it.comp.programmare.win32
Titolo: ActiveX in VC++ per Visual Basic

Salve a tutti. 
Scusate se il discorso e' un po' OT, ho cercato sui vecchi post una
risposta alla mia domanda ma non ho trovato proprio niente. 
Sto creando un controllo ActiveX con Visual C++ 5.0, da utilizzarsi con 
Visual Basic 5.0 . 
Nel controllo ho attivato l'evento MouseMove. 
Dal Visual Basic riesco pero' solamente ad ottenere le coordinate in 
Twips, e non in Pixel come a me servirebbero. 
E' da notare che l'evento MouseMove fornisce i pixel, tanto che se uso
il mio controllo in VC++ la MouseMove mi fornisce la posizione in pixel.
Ho fatto allora qualche prova creando in due modi un custom event 
MyMouseMove (lanciato con la OnMouseMove del mio controllo) e questo
e' il risultato: 
1) MyMouseMove(OLE_XPOS_PIXELS x, OLE_YPOS_PIXELS y) 
   si comporta come la MouseMove, fornendo le coordinate in Twips; 
2) MyMouseMove(long x, long y) 
   fornisce le coordinate in pixel come da me voluto. 
Suppongo che il Visual Basic "converta" i valori in pixel, forniti dalla
funzione originale MouseMove, in twips, perche' questa e' per lui
l'unita' di misura di default. 
Come faccio a fare in modo che il Visual Basic non effettui questa 
conversione e mi lasci i valori in pixel? 
Ho provato a costruire una proprieta' ScaleMode per il mio
controllo ActiveX (in analogia ai controlli VB), ma non ho 
ottenuto alcun risultato (il VB se ne infischia). 
Qualcuno sa darmi una dritta o una indicazione su dove andare 
a cercare una risposta alla mia domanda? 
Grazie. 
Lorenzo 
ste...@iroe.fi.cnr.it

 risposta alla mia domanda ma non ho trovato proprio niente.
Se porti la discussione sul gruppo giusto, it.comp.programmare.win32,
o forse meglio it.comp.lang.visual-basic, puo` darsi che qualcuno
riesca ad aiutarti; qui, come anche tu sembri sapere, sei invece OT.
Alex
Newsgroup: it.comp.programmare.win32
Titolo: CommonDialog per le cartelle

In una applicazione che stò sviluppando ho bisogno di permettere all'utente
di selezionare una cartella in cui eseguire determinate operazioni...
Ebbene, quando all'utente devo far selezionare dei files utilizzo il common
dialog FileOpen (in MFC: CFileDialog), ma qui si tratta di cartelle, non di
files...
ecco la mia domanda: esiste un common dialog per le cartelle? o magari
qualcosa di simile (tipo un ActiveX)? Il supporto di MFC non è
indispensabile.
Tnx&byez - AG

 ha scritto nel messaggio
news:9zOda.25630$7y3.8...@twister1.libero.it...

SHBrowseForFolder
---
Pela
Newsgroup: it.comp.programmare.win32
Titolo: Windows ME

Windows ME, all'inizio tutto bene poi non sò che è successo mi fa la grafica
solo
640 x 480 16 colori
Se volessi rinstallare Windows 98 che conosco meglio basta formattare C: e
all'accensione
inserire il CD di Windows 98 ?
Grazie a quanti vorranno darmi un aiuto.

 wrote in message JgK17.13180$cd.9...@news1.tin.it...


 meglio :)
Se il problema è che qualcosa funzioni, è meglio che installi Win 2k - per
non voler parlare di Linux...
Ciao,
Zello

Newsgroup: it.comp.programmare.win32
Titolo: Aiuto! programmino di 4 righe da errore!

Salve a tutti, sono agli inizi col c++, il mio problema e' che battendo
questo programma, copiato tale e quale da un corso trovato su internet, il
compilatore borland c++ 4.52 mi da il seguente errore: "Declaration sintax
error" nella riga 2 (quella che inizia con _stdcall).
Questo e' il listato:
#include<windows.h>
_stdcall WinMain(HINSTANCE i,HINSTANCE j,char * k, int l)
{
 MessageBox(0,"Hi","Bye",0);
}
Grazie a tutti,
Andrea

 wrote in message
7mb04c$1oh$1...@geronimo.keycomm.it...


Newsgroup: it.comp.programmare.win32
Titolo: CBuilder e TMediaPlayer

Ciao a tutti, qualcuno di voi mi sa spiegare perchè il componente
TMediaPlayer del BCB 3.0 al quale se imposto la proprietà AutoRewind
come true, non sempre alla fine del file avi effettua il riavvolgimento
? Spiego meglio il comportamento: quando clicco il bottone play viene e
eseguito il filmato e il bottone stop automanticamente si disabilita
sino al temine, in condizioni normali al termine della riproduzione il
bottone stop dovrebbe disabilitarsi e abilitarsi il bottone play ma
questo non sempre accade a volte tutto rimane come se il filmato stesse
proseguendo ( anche se terminato ) con il bottone play disabilitato e il
bottone stop abilitato, per cui se voglio rieseguire il play devo
stoppare manuallmente e ripartire...
Questo comportamento è del tutto casuale magari 3 volte funziona poi si
blocca e ora mi piacerebbe sapere perchè...
Salutoni a tutti egrazie anticipatamente per le eventuali risposte.
Dave.

Salve! L'unico consiglio che posso darti e' quello di usare il TMediaPlayer,
renderlo invisibile e crearti dei pulsanti diversi per effettuare le varie
operazioni. Conosco il problema, per questo ti sto dando questo tipo di
soluzione. Es. crei un pulsante di nome (grande fantasia!) ButtonPlay.
All'evento Click digiti qualcosa del tipo
MediaPlayer1->Play();
In questo modo puoi personalizzare ogni singolo pulsante, metterlo dove ti
pare e... l'applicazione funziona (almeno a me funziona 10 volte su 10) ^_^.
Se poi non ti funziona fai un fischio (anche in privato se preferisci).
HellHound - uccidi CERBERO per l'indirizzo

 MediaPlayer1->Play();
Ciao e grazie per la risposta, ho provato anche a fare in questo modo, ma il
comportamento è sempre lo stesso, nel senso che va in play ma poi se non stoppo
manualmente non riparte, ho risolto il problema stoppando il mediaplayer quando
il conteggio dei frames è arrivato alla fine con lo stesso timer utilizzato per
far avanzare la statusbar... non è elegante ma funziona ;-)
Ciao e grazie Dave.
Newsgroup: it.comp.programmare.win32
Titolo: Creare un'immagine da un'array di pixel

Qualcuno sà come creare un'immagine utilizzabile con le funzioni GDI di
windows a
partire da un'array di pixel ?

 ha scritto nel messaggio news:97ql89$j5r$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.programmare.win32
Titolo: Esecuzione di programmi esterni

Devo fare la seguente cosa: un programmino per un'autorun che visualizzi un
filmato e poi chiami un menu in flash
il file .bat fa questa cosa:
start /w mplayerc.exe /fullscreen /play /close intro.mpg
menu.exe
solo che resta aperta una console...
se uso system() si apre lo stesso la console, mentre con _spawnXX() la
finestra non viene massimizzata. Ho trovato due modi di farlo: con
ShellExecute() o con WinExec() usando SW_RESTORE. Ora il problema e' di
vedere quando finisce il filmato per far partire il menu.
Pensavo di usare CreateProcess(), visto che WinExec dovrebbe chiamarla, ed
usare l'handle al processo e fare qualcosa del tipo:
 do {
  GetExitCodeProcess(hp,&ret);
 } while(ret==STILL_ACTIVE);
pero' ho un problema: che parametri devo settare in CreateProcess per fare
le stesse cose di winexec??? cioe', tutto funzione ma la finestra non e'
massimizzata. ecco il mio programma:
 PROCESS_INFORMATION pi;
 STARTUPINFO si;
 DWORD ret;
 si.cb=sizeof(si);
 si.lpReserved=NULL;
 si.lpDesktop=NULL;
 si.lpTitle=NULL;
 si.dwFlags=STARTF_USESHOWWINDOW;
 si.wShowWindow=SW_RESTORE;
 si.cbReserved2=0;
 si.lpReserved2=NULL;
 CreateProcess("mplayerc.exe","/fullscreen /play /close intro.mpg",
  NULL,NULL,FALSE,
  0,NULL,NULL,&si,&pi);
 do {
  GetExitCodeProcess(pi.hProcess,&ret);
 } while(ret==STILL_ACTIVE);
// qui chiamo l'altro programma ed esco...
Vi prego e' importantissimo, grazie mille
ciao
Gilberto

  si.wShowWindow=SW_RESTORE;
Tenterei con:
si.wShowWindow = SW_SHOWMAXIMIZED;
(non testato)
Prog.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Prog.
Facendo cosi' lui massimizza la finestra, ma si continua a vedere il bordo,
penso sia una questione di focus. nel senso che se avvio il programma da
linea di comando con quei parametri parte a pieno schermo, ma dopo un paio
di alt+tab quando riprende il focus resta piccolo.
Altrimenti come faccio a mandare un messaggio ad un processo?? cioe', come
trovo la finestra principale?? potrei mandare artificialmente un alt+invio
per andare in fullscreen...
grazie
Gilberto

 trovo la finestra principale??
FindWindow / SendMessage credo.


 FindWindow / SendMessage credo.
Grazie mille, alla fine ho usato quel metodo: Avvio la finestra con WinExec,
faccio un ciclo finche' non la trova con FindWindow, poi faccio un ciclo
finche' la trova (di modo che esce dai due cicli quando e' uscito dal
programma) e poi avvio l'altro ed esco...
grazie ancora, ciao
Gilberto
Newsgroup: it.comp.programmare.win32
Titolo: consiglio struttura per classi

ho un db che contiene degli id da codice carico questi id ed in base
all'id eseguo operazioni differenti dovrei creare delle classi in base
all'id.
ora la mia domanda è come posso fare per evitare i classici if 
es:  if ( id == a ) crea classe a 
else ecc..
ho cercato fra i pattern ma ancora non ho trovato niente che faccia al
caso mio...
il tutto in c++ o cmq con un linguaggio che permette la programmazione
ad
oggetti
grazie ciao

 ha scritto nel messaggio
news:8a5266ee.04092...@posting.google.com...


 ha scritto nel messaggio 
news:cj0i6n$asa$1...@e3k.asi.ansaldo.it...


 ha scritto nel messaggio
news:cj0pno$pds$1...@fata.cs.interbusiness.it...


Newsgroup: it.comp.programmare.win32
Titolo: Aiuto! Header non aggiornati!

Secondo il platform sdk April 2000 nel file prsht.h vengono definite le
costanti PSM_SETHEADERTITLE e PSM_SETHEADERSUBTITLE. Ma nel mio prsht.h
queste definizioni non ci sono! (Uso gli header di quando è uscito il VC,
non li ho mai aggiornati xché non ho nessuna intenzione di scaricarli in
blocco da 100 e passa mega!)
Qualche anima pia potrebbe emailarmi il file in questione o almeno dirmi
quanto valgono queste due costanti?
Grazie!
--
Kojak
vrke...@hotmail.com
http://space.tin.it/io/viscorci
Life would be much easier if I had the source code.

 Grazie!
Eccoli:
#if (_WIN32_IE >= 0x0500)
#define PSM_SETHEADERTITLEA     (WM_USER + 125)
#define PSM_SETHEADERTITLEW     (WM_USER + 126)
#ifdef UNICODE
#define PSM_SETHEADERTITLE      PSM_SETHEADERTITLEW
#else
#define PSM_SETHEADERTITLE      PSM_SETHEADERTITLEA
#endif
#define PSM_SETHEADERSUBTITLEA     (WM_USER + 127)
#define PSM_SETHEADERSUBTITLEW     (WM_USER + 128)
#ifdef UNICODE
#define PSM_SETHEADERSUBTITLE      PSM_SETHEADERSUBTITLEW
#else
#define PSM_SETHEADERSUBTITLE      PSM_SETHEADERSUBTITLEA
#endif
Ho avuto anch'io il tuo problema (uso il VC 5.0), ma con molta sorpresa sono
risucito a scaricare l'SDK, infatti sono oltre 100MB, ma puoi fare
l'installazione di quello che ti serve direttamente dal sito, lanciando il
setup che scarichi (1 MB circa) quando sei connesso, seleziona le voci e via
(tutti gli header li scarichi in circa 20 min.)
Ciao.

Grazie!
Allora adesso provo anche ad aggiornare gli header, grazie per la dritta!


Newsgroup: it.comp.programmare.win32
Titolo: salvare contenuto finestra

una volta "individuata" una finestra attraverso EnumWindows, nella procedura
callback (si chiama cosě?) dovrei controllare il titolo di questa finestra,
e, se risulta uguale ad un certo valore di testo, salvare il contenuto della
finestra in un file, ossia l'equivalente di File... Salva con nome...
la domanda č: che messaggio devo inviare per fare ciň?
grazie
mario

dimenticavo: si tratta di una finestra di INternet Explorer o Netscape
Navigator.
Newsgroup: it.comp.programmare.win32
Titolo: [?] Windows 2k Professional

Qualcuno sa se Windows 2k Professional ha un limite massimo di utenti remoti
che possono usufruire di una cartella contemporaneante????
Grazie
Dodoxxx

 
10.
e comunque su un newsgroup più appropriato troverai risposte più 
corrette.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 e comunque su un newsgroup piů appropriato troverai risposte piů


Newsgroup: it.comp.programmare.win32
Titolo: programmatori cerco aiuto.....

ciao a tutti, stò sviluppando un'applicazione con il c++builder 4
qualcuno lo conosce... per intenderci è il "gemello" di dephi ma in
linguaggio c++
Ho una situazione di questro tipo:
una prima form in cui effettuo certe scelte in una serie di combo;
cliccando su un bottone avanti si genera una form con un numero di
edit, di radiobutton e di label pari a quelle scelte nelle
corrispondenti combo
In questa seconda form cliccando su un bottone "CREA FILE"(sfruttando
la classe TSTRING LIST) riesco a generare un file txt contenente il
testo da me inserito nelle varie edit, oltre a quale dei radio button
è stato scelto e alla caption delle label .
Avrei bisogno di associare all'EVENTO ONCLICK di un altro botone la
creazione di una PAGINA HTML  avente una particolare struttura
contenente il testo digitato nelle diverse edit, la caption delle
label, oltre ad una serie di immagini scelte da disco(vorrei inserire
nella pagina html le immagini che nella form inserisco in un TImage
dopo avere cliccato su un bottone), oltre a quale radiobutton è stato
scelto convertite in stringa
Il mio problema non è la creazione della struttura della pagina (i tag
li conosco) ma non sò bene come posso  associare all'event-onclick di
un bottone la generazione della  pagina html contenente il contenuto
della form...
tenete conto che il numero di edit e quindi di righe di testo che
compongono la pagina puo variare di volta in volta a seconda del
numero di edit create nella form...
Sono stato lungo ma spero proprio che qualcuno sappia/voglia darmi una
mano....
é per me molto importante ottenere chiare spiegazioni (scusate se le
domande fossero banali ma sono agli inizi dell'uso del linguaggio...)
Sono graditi suggerimenti di qualsiasi tipo....
Sperando che qualcuno mi possa aiutare grazie a tutti Fabio

 wrote in message
news:648bfe62.04070...@posting.google.com...

Non capisco il tuo problema, mi sembra che i sia dato da solo la risposta.
Comunque per vedere cosa c'è nella tua form
Application.ComponentCount-1
 Application.Components[i]
Usi queste proprietà.
Poi la tua stringlist la gestisci inserendo i tag che ti servono.
Per le immagini , quasi tutti i comp vcl hanno savetoimage, o se no usi i
canvas.
Bye
Newsgroup: it.comp.programmare.win32
Titolo: ImageList_AddImage

Nuovo quesito per voi del NG !
ImageList_LoadImage carica una BMP e tramite particolari parametri considera
il primo pixel in alto a SX come colore per la gestione della trasparenza.
Ora, se si vuole aggiungere altre immagini alla lista occorre usare
ImageList_AddImage, la bitmap io la carico con LoadImage, ma la maschera per
la trasparenza ?!?!?
Qualche idea di come fa' ImageList_LoadImage per caricare l'immagine e
generare la maschera ?
Grazie a tutti
Giuliano

, 
gzn...@libero.it
 says...

E' la prima volta che sento della ImageList_AddImage e nella 
documentazione del PSDK Aug. 2001 non se ne fa cenno. Su google si trova 
un riferimento sul sito della MS ma che tratta la WFC (Windows 
Foundation Classes for Java). Nelle API si trova la ImageList_AddMasked 
che dovrebbe fare proprio quello che occorre a te. Se invece intendevi 
proprio con le WFC puoi chiamare il metodo aggiungendo come secondo 
parametro il colore che vuoi rendere trasparente.
Luca.

 ha scritto nel messaggio
news:MPG.18266f91b...@powernews.libero.it...

Scusa hai ragione si tratta di ImageList_Add
Newsgroup: it.comp.programmare.win32
Titolo: treeview aiutoooooooooooooooooooooooooooo

ciao a tutti
Ho creato una applicazione MFC tramite app wizard  (un form dialog ) ed ho
tolto i due pulsanti  poi ho aggiunto un treeview e qui nascono i problemi.
Infatti ogni volta che premo return mi chiude il dialog ......posso fare
qualcosa per far siche non si chiuda  ???
graziee



Devi semplicemente creare una funzione, anche vuota, che intercetti
OnOK() in modo che tale messaggio non arrivi alla classe generante
CDialog che, per default, chiude il ciclo DoModal() del dialogo.
Intercettandolo questo non succede, a meno che tu non lo richiami
esplicitamente con CDialog::OnOK():
Attento che la stessa cosa accade anche per OnCancel() che puoi
ottenere premendo ad es. il tasto ESC. Anche qui basta rendere
inattiva il ciclo ereditario creando nella tua classe una funzione con
lo stesso nome che ... non fa' nulla.
		GiElle
Newsgroup: it.comp.programmare.win32
Titolo: CTreeCtrl e colori

Linguaggio: Visual C   6.0
Mi chiedevo: è possibile modificare il colore della label di
un nodo specifico di un controllo ad albero senza modificare
tutti gli altri? Notavo che la funzione CTreeCtrl::SetTextColor
imposta il colore per tutta la struttura, ma in questo modo non
è possibile differenziare i colori a proprio piacimento.
Grazie mille, Sergio

 ha scritto nel messaggio
news:b3cocg$ue5$2...@gossip.excite.it...

Ciao Sergio,
prova a vedere se il meccanismo dei CUSTOMDRAW può andare al caso tuo.
Ti segnalo il link di CodeGuru (se non l'hai già), che ha un esempio con un
po' di codice.
http://www.codeguru.com/treeview/GHCustomDraw.shtml
Porlock

Newsgroup: it.comp.programmare.win32
Titolo: >>>AIUTOOO!!!! (Macro Excel)

Ho fatto un foglio di calcolo in excel per la contabilità appoggiandomi
quasi completamente alla programmazione VBA.
Il problema è che avendo nel mio computer installato Visual Basic, ho
potuto usare componenti tipo calendario e altro, che non sono di excel.
Adesso, volendo usare il mio foglio elettronico su un'altro computer
dove non c'è installato VB, come posso fare a portare i componenti
mancanti e farglieli usare?
Grazie
Ciao
(se possibile rispondere all'indirizzo 
anto...@tiscalinet.it
)
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 componenti mancanti e farglieli usare?
Se hai usato solo componenti standard di VB puoi cavartela installando 
il solo runtime (puoi scaricarlo dal sito microsoft).
Se hai utilizzato altri controlli, devi verificare (solitamente nella 
documentazione o nel readme c'è un capitolo ad-hoc) quali file 
redistribuire e come installarli.
Puoi fare un setup semplice con un file batch e regsvr32 o creare un 
setup completo con (ad esempio) InnoSetup e ScriptMaker.
P.S. la prossima volta usa un subject più chiaro
P.S.(1) Il tuo quesito può trovare sicuramente risposte più esaurienti 
in ng dedicati a VB, Excel o VBA (anche se non è completamente off-
topic).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Borland Builder - Domanda Stupida...

Perdonatemi la domanda apparentemente stupida (!)
ma come si disinstalla l'applicativo in oggetto??
Avevo provato su un computer in prova ma non ho
trovato nulla in Installazione Applicazioni ne'
nella cartella creata durante l'installazione...
La domanda sembrerà banale ma prima di installarlo
sul mio pc vorrei essere sicuro che eventualmente
potrei disinstallarlo tranquillamente senza lasciar
sporco il mio pc...
Grazie a chiunque voglia rispondermi,
Luca

 ha scritto nel messaggio
news:%juv5.12508$Sm1.1...@news.infostrada.it...

Io lo trovo tra le applicazioni installate nel pannello di controllo.
(uso c++ builder 4.0)
ciao
max
Newsgroup: it.comp.programmare.win32
Titolo: funzione in C

volevo sapere se la funzione STRTOK usata per separere funziona anche se il
separatore č formato da piů di un carattere o meno.
Tutto questp perchč devo realizzare un programma che dato un percorso di un
file e il nome del file cambi la sua dta di creazione a piacere dell'utente.
Nel nome del percorso c'č il problema dell doppie barre \\. Avete capito????
Spero di si!!!
Vi ringrazio fin d'ora se mi risponderete!!!!!

Nel nome del percorso c'è il problema dell doppie barre \\. Avete capito????
La doppia barra viene interpretata come un carattere singolo.
E' una sequenza di escape.
--
Andrea Laforgia (ICQ 87230455)
Newsgroup: it.comp.programmare.win32
Titolo: Algoritmo generazione tabelle di berger

Volendo creare un programma che generi le partite di un torneo calcistico
diviso in giornate e formato da n squadre volevo dsapre dove trovare
documentazione per basare il programma sugli accoppiamenti generati dalle
tabelle di Berger.
Su google non trovo nulla
Grazie mille a chi mi saprà risp.
Bye Andrea

> Su google non trovo nulla
Hai cercato male :-)
http://www.barrychessclub.org.uk/berger2001.htm
Ciao
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://mvp.support.microsoft.com
Newsgroup: it.comp.programmare.win32
Titolo: Quale versione di Windows?

E' una domanda un po' strana: su quale versione di Windows è 
sviluppare?
Indendo proprio avere installato il VS, codificare e testare...
Devo mettere in piedi ex-novo un ambiente di sviluppo, devo scegliere 
la versione più adatta. Restringerei il campo a 7 o 8, da vedere se x64 
o x86.
 
 

 E' una domanda un po' strana: su quale versione di Windows è sviluppare?
 
su quale versione di Windows è meglio sviluppare?
 
 


Per velocità di boot e disponibilità di API senza dubbio sceglierei 
Win8 anche sviluppando solo applicazioni tradizionali.
 
Win8 Pro ed Enteprise hanno hyperv nativo che è decisamente utile per 
chi sviluppa. Assicurati che la tua CPU supporti la virtualizzazione 
che ti sarà indispensabile se volessi sviluppare per Windows Phone 8.
 
Se poi vuoi provare le Windows Store App, Win8 è indispensabile.
 
Per la platform meglio x64 che può far girare anche app x86. In linea 
di massima x86 oggi non ha quasi più senso.
 
-- 
Raffaele Rialdi  
http://www.iamraf.net
 
Weblog: 
http://blogs.ugidotnet.org/raffaele
 
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
 
UGIdotNET - 
http://www.ugidotnet.org/
 
 
 

 versione piï¿œ adatta. Restringerei il campo a 7 o 8, da vedere se x64 o x86.
 
Vai su x64 senza se e senza ma.
Io resterei su Win7. Non si sa se win8 si affermerï¿œ, e il discorso di 
disporre delle ultime versioni delle API puï¿œ essere una lama a doppio 
taglio. If you want the bleeding edge, be prepared to bleed a little.
 


 
sono curioso di capire in cosa consiste il doppio taglio ... tutta la 
parte desktop è identica e c'è solo la parte di WinRT in più che in 
parte può anche essere usata dal desktop


 essere usata dal desktop
 
Quando ho fatto la domanda i miei dubbi riguardavano piï¿œ che altro la 
retrocompatibilitï¿œ. Ma ho visto che vs 2012 ha giï¿œ diverse cose 
specifiche per Win8, credo che il futuro passerï¿œ di li... Anche se non 
ho ancora inquadrato bene l'obiettivo del nuovo so Microsoft...
 
 


 
L'obiettivo è quello di proporre un unico OS per tutti i tipi di 
device, partendo da un nuovo runtime, WinRT, che espone i servizi 
dell'OS in modo object oriented.
Dal punto di vista prettamente tecnico WinRT, a differenza di COM di 
cui condivide alcuni fondamenti, ha un nuovo type system, il supporto 
agli statics, nuove factory e molte altre novità, tra cui la 
sostituzione delle type library con i metadati ECMA-335 (quelli di 
.NET) che permettono una interop decisamente indolore.
 
Se poi gli obiettivi avranno successo solo il tempo lo potrà dire.
Con tutto ciò ribadisco che se anche non vuoi usare le novità, tutto il 
resto è identico. I vantaggi da "utente" sono però notevoli per 
velocità di caricamento, profilo di memoria più basso e hyperv che è 
veramente comodo per chi sviluppa.

Newsgroup: it.comp.programmare.win32
Titolo: DirectX

Qualcuno di voi ha mai visto in giro sorgenti di esempio da scaricare per
l'utilizzo delle SDK delle DirectX 9 (in particolare DirectShow) per VC++?
Se si mi direste cortesemente dove... io ho trovato veramente gran poco....
Grazie!
--
per rispondere togliere NEW dall'indirizzo
remove NEW from address to answer
Gaggioso il portale della pesca 
http://www.gaggioso.it

 Se si mi direste cortesemente dove... io ho trovato veramente gran
poco....
se gurdi nelle sdk delle direct x troverai gia' howto esempi faq e tutta la
documentazione ... hai solo da leggere
ciao

 wrote in message
news:bf7ea1$rjt$1...@news.ngi.it...


 problema?
io non uso il vs uso il dev e il mingw, quindi non saprei che dirti ...
delle dx ho l'sdk che e' pieno di roba ma non interessandomi le dx non l'ho
guardato piu' di tanto ... uso piu' che altro librerie di astrazione e di
portabilita' tipo sdl e ogl
e visto che gia' le sdl in sistemi windows chiamano le giuste parti delle dx
non vedo perche' dovrei levarmi la portabilita'.
ciao

Newsgroup: it.comp.programmare.win32
Titolo: Compilatore Visual Studio 6.0

Ciao sono Davide e ho un problema con il Compilatore Visual Studio 6.0 .
Ho installato questo 6.0 e ho cancellato il ""vecchio"" 5.0,
ma quando cerco di compilare un file(.dsw) mi da un messaggio:
Questo programma ha eseguito una operazione non valida...ecc...
e la seguente specificazione:
MICHELA ha provocato un errore di pagina non valida nel
modulo <sconosciuto> in 0084:0064fd98.
Registri:
EAX=0064fd90 CS=0137 EIP=0064fd98 EFLGS=00010202
EBX=00540000 SS=013f ESP=0064fce0 EBP=0064fcf4
ECX=0064fd88 DS=013f ESI=815d4a28 FS=402f
EDX=0064fd88 ES=013f EDI=8159e078 GS=0000
Byte all'indirizzo CS:EIP:
a0 fd 64 00 08 b1 20 10 38 fe 64 00 20 3f 40 00
Immagine dello stack:
5f426a58 00000000 8159e078 815d4a28 00540000 0064fd5c 5f43fc78 0064fd88
5f4cd5bc 00000340 00000044 8159e078 815d4a28 00540000 00000068 00000000
CHI NE CAPISCE QUALCOSA????????
grazie.

 ha scritto nel messaggio
news:8jt7pv$n1m$1...@nslave1.tin.it...



Prego, Luc.

Newsgroup: it.comp.programmare.win32
Titolo: Borland C++ Builder 6 personal

Ciao a tutti,
sul sito della Borland e' scaricabile il rad
di cui all'oggetto.
Conoscete i termini della sua licenza d'uso?
Per esempio e' possibile usarlo per scrivere
programmi da distribuire?
Grazie.

 ha scritto nel messaggio
news:VDdu9.75509$RO.19...@twister1.libero.it...

Newsgroup: it.comp.programmare.win32
Titolo: come fare un keyboard log file?

Ciao ragazzi,
avrei bisogno di una informazione.
Ho la necessita' di realizzare un programmino,in ambiente Win95,
del tipo TSR (si insomma, quelli che rimangono residenti e funzionano
in background). La funzione di questo e' di intercettare (catturare)
qualsiasi tasto venga premuto sulla tastiera e registrarlo su un file
di log. Cio' deve essere possibile indipendentemente dall'applicativo
che si sta utilizzando (Excel, Word, etc.) e, ovviamente, l'applicativo
deve continuare a ricevere il suo input. Ora vorrei chiedervi:
1) e' possibile tutto cio'?
2) lo posso eseguire insendolo nell'autoexec.bat?
3) esiste gia' qualcosa del genere?
Grazie mille.
Ciao, Giorgio.

3) esiste gia' qualcosa del genere?
Circa 8000 programmi....
Se non hai molta esperienza sulla programmazione ti sconsiglio di imbatterti
negli Hook (che è poi la tecnica mediante la quale riesci a prelevare i
tasti)
e di cercare qualcosa di pronto.
bye
--
- Carlo -
BSSoftware Tips Mailing-List Support

 wrote in message
8bt35r$pd0$3...@nslave1.tin.it...


 > >del tipo TSR (si insomma, quelli che rimangono residenti e funzionano
snip
Temo che una delle poche possibilità per raggiungere lo scopo sia quella di
installare un hook di sistema (cioè tramite una apposita Dll) di tipo
WH_KEYBOARD.
Siccome la cosa non è proprio intuitiva, potresti farmi sapere se ti
interessa il codice.
susanna

 e di cercare qualcosa di pronto.
Ok, grazie per le risposte.
Ciao, Giorgio.

 mia prof di informatica s'è presa un colpo per questo, mi sa ;) ).
:-)))  ho fatto pure io una cosa del genere, pero' non ho mai provato a
farlo
andare sotto Windows.
Ciao, Giorgio.

 susanna
Ciao, Giorgio.

 Ti va di indicarmene qualcuno?
Se vai su 
http://astalavista.box.sk
 e fai una ricerca con chiave
'keylogger', ne troverai un milione.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

...


 favorone!
Magari, se tu avessi un EMail valida...
susanna

Newsgroup: it.comp.programmare.win32
Titolo: 2 domande

1)come posso aprire la dialog di sistema "apri con..."?
2)esiste un api per ricavare l'eseguibile associato ad una estenzione,o
bisogna farlo manualmente cercando nel registro?
ciao e grazie

 estenzione,o bisogna farlo manualmente cercando nel registro?
FindExecutable()
Ciao
--
Faber

 Faber
ciao
Newsgroup: it.comp.programmare.win32
Titolo: Aiutatemi con le dll che non si trovano

Sto provando ad installare (è già la 5 volta) il BCB5 su win2000,
l'installazione termina bene, ma quando compilo un progetto e lo mando in
esecuzione mi da l'errore:
"Debugger Kernel BORDBK51.DLL is missing or not registered"
Errore che non mi era stato dato nelle precedenti istallazioni!
La dll BORDBK51 l'ho trovata nelle directory win\system32\   e
\Programmi\File comuni\Borland Shared\Debugger\, quindi c'è, allora perchè
non si registra? come posso registrarla "manualmente" ?
Grazie


non so se è proprio quello il problema.
non ho BCB5 quindi non ti so dire,
cmq per registrare EXE e DLL ActiveX si usa RegSvr32
es.:
    regsvr32 "C:\WINNT\SYSTEM32\BORDBK51.DLL"
e per de-registrarla:
    regsvr32 /u "C:\WINNT\SYSTEM32\BORDBK51.DLL"
ciao
xaERO
Newsgroup: it.comp.programmare.win32
Titolo: programma led

salve,
vorrei fare un programmino che mi avvisasse quando si accende il led del pc
oppure quando si ha un'accesso al disco mi potete dare qualche info ??

 oppure quando si ha un'accesso al disco
sysinternals.com
-- 
Luc

 printf("Il led del power è sicuramente acceso.");
ahushusdahuahuhuauhahuasdudhhhuuhchchzxzzzhcuxmmv bellissimaAAaaa!
-- 
'Si quest'ampli non e' male... ha due canali, quello normale... e poi
quello con *la storpiatura*'
'Ma perche' si usa '->' e non '.' ?' 'Perche' gli piaceva di piu'
cosi'' Luigi Pomante, 2003

 > printf("Il led del power č sicuramente acceso.");


 io devo intercettare quando si accede al disco...
Ripeto: ci sono i sorgenti su 
www.sysinternals.com
 
-- 
Luc

>Ripeto: ci sono i sorgenti su 
www.sysinternals.com
ma nn riesco a capire quale devo prendere

> ma nn riesco a capire quale devo prendere
Se non sei neanche in grado di vedere qual č il programma piů adatto a te,
allora probabilmente non sei portato per questo lavoro, o per lo meno non
sei portato per fare cose cosě complesse. Ogni persona deve conoscere i
propri limiti.
--- bye

Sembra che sia stato più cattivo del necessario. Hanno tolto i sorgenti. Cmq
Diskmon e Filemon (una volta c'erano i sorgenti, per lo meno di filemon)
--- bye

 ha scritto nel messaggio
news:naz8c.99323$z23.4...@news3.tin.it...


Mi spieghi che info ti servono? Ti sei letto i riferimenti bibliografici dei
due programmi? Ti ho anche spedito dei vecchi sorgenti del filemon. Cosa
vuoi di piů?
Mi sembra chiaro che quello che vuoi fare č totalmente al di fuori della tua
portata. Rinuncia.
E se proprio non vuoi rinunciare, uno dei riferimenti bibliografici č il
tracedmp, che trovi nell'msdn. Va a darci un'occhiata. Dovrebbe funzionare
collegandosi ai Performance Counters (sono dei contatori che "contano" tutti
gli avvenimenti in windows... Se lanci il Performance Monitor puoi avere
un'idea di quali siano). Questa soluzione (Di sicuro la piů semplice) perň
funziona solo con Win >= 2000.
--- bye

 un'idea di quali siano). Questa soluzione (Di sicuro la più semplice) però


 Mailbox disk quota exceeded
--- bye

 Performance Counters
no, usa il tracing di WMI. Per questo richiede Windows 2000 o superiore 
- il Performance Monitor risale a NT 3.1, e da allora non è cambiato di 
un bit
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.2.1. C, C++ and ASM developers
                               and beta testers are welcome!


<
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/tracelo
g-o.asp>
Mi ero fidato del search dell'MSDN... Cmq da lě il link era per il platform
sdk 
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
.
--- bye