mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Systray

C'è la possibilità (programmi , modifica del registro, ecc.) per non
visualizzare le iconcine nella Systray?
Tnx

 
Puoi nascondere completamente l'area in cui vengono visualizzate (ed 
eventualmente ridimensionare di conseguenza le altre parti della system 
tray) ricavandone l'HWND utilizzando FindWindow e le classi di finestre 
Shell_TrayWnd (tray bar), TrayNotifyWnd ("contenitore" delle iconcine e 
del clock) e ToolbarWindow32 (area con le icone).
Se devi rimuovere solo alcune delle icone puoi utilizzare le funzioni 
specifiche della Toolbar. 
Considera però che alcuni programmi modificano l'immagine visualizzata e 
quindi dovrai gestire un timer o con un hook per "rinascondere" l'icona. 
La soluzione con il timer più semplice da implementare, ma non perfetto 
dal punto di vista "estetico", poichè l'icona potrebbe apparire per 
scomparire subito dopo, a meno di non con utilizzare un timeout basso 
che, però, rischia di appesantire il sistema l'hook è un pò più 
complesso da realizzare, ma garantisce un risultato finale migliore.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: VC++ e Thread

Salve a tutti,
 nonostante sia agosto e la calura oramai a livelli africani sono ancora
davanti al pc e vi sottopongo il mio problema:
 devo realizzare una applicazione didattica multithread che mostri le
diverse strategie di timesharing, con priorità preassegnata e variabile.
Tale priorità quindi potrà essere assegnata in funzione delle deadline dei
thread, del periodo di attivazione del thread (nel caso di thread periodici)
e così via...
Ho pensato di costruire delle classi che fungono da thread, e la classe
visuale (una dlg) che schedula i task in esecuzione, ma qui nasce il
problema:
1. come si fa la schedulazione? Costruisco un timer, che ad ogni chiamata
decide se passare la palla da un thread ad un altro? Questo in funzione
della sua priorità ovviamente!
2. da quest'ultima affermazione nasce il secondo problema, essendo solo 3 i
tipi di priorità che si possono assegnare: low, medium, high (real time)
devo procedere io a dare certe priorità avendo a disposizione sicuramente +
di 3 thread. Che faccio allora la classe dlg dove c'è il timer agisce da
arbitro e uso ResumeThread e SuspendThread?
Ringrazio "calorosamente" tutti coloro che non sono in vacanza e comunque
hanno la voglia di aiutarmi!!
Grazie x l'attenzione alla prossima.
--
Adriano Basile
e-mail: 
adrian...@hotmail.com
web page: 
http://digilander.iol.it/adrianobasile/

 high (real time)
Beh, in realta` hai quattro classi di priorita` per i processi (idle,
normal, high, realtime) che setti con SetPriorityClass(), poi puoi
impostare anche un "delta" per i thread all'interno del processo usando
SetThreadPriority(). In tutto mi sembra che si possano impostare 32
livelli di priorita`, piu` o meno.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: aiuto Per Password

Sul mio PC (windows 98) ogni volta che lo accendo mi chiede la password che
non avendola
definita risolva con ANNULLA, però
                CHE  ROTTURA
Ora poiche il PC lo uso solo io,  DOVE SPUNTARE O NON SPUNTARE
PER NON MI ESCA PIU' LA RICHIESTA?
            GRAZIE
pan...@tiscalinet.it

sei OT
posta il tuo messaggio su it.comp.os.win.win9x
rhymes
rhy...@forevergames.net
*************************************
Redattore di Forevergames.net
www.forevergames.net
*************************************


Newsgroup: it.comp.programmare.win32
Titolo: Out Sulla parallela e Debug Error

Dietro vostri consigli ho finalmente prodotto qualcosa di funzionante o
quasi.
Il sorgente mi viene compilato correttamente ma durante l'esecuzione ( qua :
Output_32(uParam1, uParam2); ) mi viene una finestra di errore che dice :
----------------------------------------------------------------------------
---------------------------
"Debug Error!
Program : c:\prova\prova\Debug\prova.exe
Module:
File: i386\chkesp.c
Line:42
The valueof EPS was not properly saved across a function call. This is
usually a result of calling a function declared with one convention with a
function pointer declared with a with a different calling convention
(Press Retry to debug the application)"
----------------------------------------------------------------------------
-------------------------
Ignorando l'errore il programma comunque scrive sulla parallela.
La Dll che uso l'ho scaricata da internet e funziona perfettamente con
Visual Basic 6 utilizzando questo codice :
Public Declare Sub Out Lib "inpout32.dll" Alias "Out32" (ByVal PortAddress
As Integer, ByVal Value As Integer)
Private Sub Command2_Click()
Out Val("&H" + Text1.Text), Val(Text2.Text)
End Sub
Ma dov'è che sbaglio ?
Confido per un aiutino
Grazie mille Drake
typedef UINT (* LPFNDLL_INP)(UINT);
typedef void (* LPFNDLL_OUT)(UINT,UINT);
HINSTANCE hDLL;           // Handle to DLL
LPFNDLL_INP Input_32;
LPFNDLL_OUT Output_32;    // Function pointer
UINT  uParam1, uParam2, uReturnVal;
int init_LPT1_Dll() {
 hDLL = LoadLibrary("inpout32");
    if (hDLL != NULL)
 {
     Output_32 = (LPFNDLL_OUT )GetProcAddress(hDLL,"Out32");
  if (!Output_32)
  {
    FreeLibrary(hDLL);
    printf("ERRORE \n");
    return 1;
  }
   return 0;
 }
 return 1;
}
void free_LPT1_Dll() {
    FreeLibrary(hDLL);
}
int main(int argc, char* argv[])
{
    if(init_LPT1_Dll()) {
              printf("ERRORE \n");
                    return -1;
 }
     uParam1  = 0x378;
     uParam2  = 0x35;   // valore di prova
     Output_32(uParam1, uParam2);
     free_LPT1_Dll();
    return 0;
}

 Grazie mille Drake
ciao

 ha scritto
nel messaggio news:%Vw2a.230138$AA2.8...@news2.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: builder o visual?

avendo già conoscenze con il c++ secondo vuoi per iniziare è meglio
c++ builder o il visual c++? grazie in anticipo.

 c++ builder o il visual c++? grazie in anticipo.
Mai fare queste domande per non scatenare un casino ;-)
Io mi sentirei di dirti il VC++ anche se per certe cose e' meglio il
builder.
Alex

Alex
A me servirebbe principalmente le seguenti caratteristiche (visto che
lo impiegherei per la creazioni di gestionali):
- ottima gestione dei database 
- integrabilità con ms office o con star office (sun microsystems)
- facilità di utilizzo (soprattutto per la progettazione
dell'interfaccia grafica, in modalità praticamente drag and drop)
- supporto di rete (creazione di applicazioni che girino su una rete,
volendo con un interfacciamento con internet)
- velocità di sviluppo
- documentazione e add on freeware su internet (sul bcb 5 c'è davvero
poco rispetto a vc++, o sono io che non so cercare?)
Con queste premesse con che cosa mi conviene inziare per lo svilluppo
RAD considerando che io ho acquistato entrambi i programmi, ossia il
borland c++ builder 5 enterprise edition e visual c++ 6 enterprise
edition?
grazie in anticipo a tutti (non è mia intenzione scatenare
polemiche!!)

 polemiche!!)
Lo so ma e' probabile che accada ;-)
Alex

 c++ builder o il visual c++? grazie in anticipo.
Se la decisione non e' urgente puoi aspettare Visual Studio.NET prima di
decidere.

 In questo VC++ e' certamente meglio !!!
Vero. Chissa' poi perche' nelle librerie trovi pochissima documentazione sui
prodotti (s)borland... eheheh! ^_^
--
+-------=[]=- 
ian...@libero.it
 -=[]=--------+
| Rilevato Virus nel file c:\windows\
win.com
 |
|  ** Operatore alla tastiera non valido **  |
|  Sostituire e premere un tasto qualsiasi.  |
+-------=[]=- 
ian...@libero.it
 -=[]=--------+

 Perche'? VC e' "difficile" da usare? Non capisco cosa si intende.
Le MFC a mio avviso sono piu' difficili delle VCL !
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Stampare in Visual C++, - dimensioni

Ciao
Ho creato una funzione che stampa righe di dati in un foglio.
in ogni foglio ci faccio stare circa 45 righe.
Però non riesco a capire perchè se stampo con la stampante HP mi
stampa un bel a4 con le righe giuste.
Se stampo con la Epson mi fa dei caratteri enormi, e se uso PDFCreator
mi fa caratteri piccolissimi.
Me lo date un aiutino?
Grazie
Ciao
Filippo

mi fa caratteri piccolissimi.
Prova ad impostare la stessa risoluzione per ogni stampante 

xnoise ha scritto:



E' due giorni che provo a farlo.
..tu sai come si fa?
GRazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.programmare.win32
Titolo: Esiste MSDN in italiano di visual studio .NET

on line:
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/vbcon/html/vbwlkwalkthroughcreatingsimplewinform.asp
Non è possibile trovarlo da scaricare.

> io ce l'ho, lo scaricato con emule
ti ho scritto in email, ma non è valida :)
ti volevo chiedere ma è tutto in italiano o solo gli esmpi ... ??
Grazie.
P.S.: Mi vuoi scrivere anche in privato se vuoi.

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

Linguaggio di programmazione: Visual C++ 6.0
S.O. Windows 98 SE
-------------------------------------------------------
Nei giorni passati avevo richiesto in questo NG un aiuto riguardante
l'esistenza (???) di un controllo ActiveX che permettesse l'immissione di
somme di denaro. Non avendo avuto risposta debbo pensare che non esiste tale
controllo....o meglio che voi colleghi del NG non lo avete a disposizione.
Quindi, vi chiedo: "Il controllo CEdit permette l'input di somme di denaro,
suddividendo le cifre x gruppi di tre con dei puntini per le migliaia?" Se
no di default, come posso riuscirci?
Grazie 1000 a tutti voi
Sergio

 ha scritto nel messaggio
news:3a2b6f2d.0@inetnews...

A suo tempo io ho avuto il problema di implementare un controllo di Edit con
formattazione numerica, ovvero con le seguenti caratteristiche:
visualizzazione di un numero con separatori di decimali e di migliaia,
possibilità di decidere il numero di decimali da utilizzare,
possibilità di stabilire quale separatore delle migliaia e dei decimali
utilizzare,
stabilire se il segno va a destra o a sinistra,
stabilire se visualizzare il segno + sempre,
possibilità di aggiungere degli zeri di padding a sinistra,
controllo a run-time della digitazione sul campo.
Ti posso mandare il progetto completo (basato su di una classe CNumEdit
derivata da CEdit) se lo desideri.
Aspetto una tua conferma.
Porlock.

Interessa anche a me, me lo mandi?
Ciao, Davide.
pir...@engineer.com

Interesserebbe anche a me....................
Me la puoi mandare ?
Drugo
ful...@uol.it
Porlock <por...@CAVAMinfinito.it> wrote in message
90fu5q$see$1...@fe1.cs.interbusiness.it...


Ciao,
mi accodo alla richiesta interessa grazie :)
Luca 
liac...@bigfoot.com
Newsgroup: it.comp.programmare.win32
Titolo: RegisterWindowMessage al contrario.

La API RegisterWindowMessage permette di registrare un messaggio che il
sistema garantisce essere unico, utile ad esempio per la comunicazione tra
applicativi, processi, ecc....
La funzione di conseguenza ritorna l'identificatore del messaggio.
Esiste la possibilità di sapere la stringa del messaggio conoscendo
l'identificatore ?
Mi è si è presentato il seguente problema. Da quando ho installato OfficeXP
ho scoperto che quando chiudo un mio programma, proprio prime di terminare
riceve un messaggio con codice 0xc0ed. Me ne sono accorto perché questo
messaggio inaspettato mi ha causato qualche problema nel mio programma.
Poiché i messaggo registrati con la suddetta API hanno identificatore 0xC000
through 0xFFFFe quel messaggio non l'ho sicuramente registrto io sarei
curioso di sapere se è possibile risalire alla stringa.
Grazie per l'attenzione.
Porlock

"Porlock" <por...@SUPERSPAMfreemail.it> wrote in
news:9nt279$pob$
1...@fe1.cs.interbusiness.it
: 

Se non vado errato Spy++ (fa parte dei tool di VC++ o del platform SDK) 
visualizza la stringa corrispondente. Se non era Spy++ era una qualche 
altra utility dello stesso tipo (prova a vedere su 
www.sysinternals.com
), se non era nemmeno quello... devo prendermi una 
vacanza :)
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Collegamento Seriale COM1 o COM2 con API32

Avrei Bisogno di conoscere il modo di usare le api32 Bit per collegarmi alle
porte seriali, per leggere dei dati.
C'è qualcuno che mi può aiutare

...


Ti invio in privato un file htm con la descrizione delle funzioni (sono 22kb
Zippato)
Se qualcun altro lo vuole.....
Ciao, Alessandro
-----------------------------------------
Revel Team
http://come.to/RevelTeam
-----------------------------------------


-----------------------------------------
Sarei felice di ricevere una copia della documentazione.
Togli NOSPAM dall'indirizzo, saluti da <Xandre>
NOSPAMx...@yahoo.comNOSPAM

-----------------------------------------
io grazie 
il_...@NOSPAMgeocities.com

 >
Newsgroup: it.comp.programmare.win32
Titolo: cosa stranissima!!!

ho dichiarato una funzione con parametro (void *),quando ho chiamato la
funzione, x un errore d memoria,ho dimenticato d mettere le parantesi,cioč:
ho scritto NOME_FUNZ; anziche NOME_FUNZ( );
E IL PROGRAMMA GIRA!!!!!
ho provato a copiare il codice in un altro progetto, e li(lo stesso identico
codice) mi da errore!!!
non riesco a capire come mai dall'altra parte lo accetti!!!
un altra cosa strana: il programma xň gira solo sul mio computer!!! ho
provato a mandare l'eseguibile ma tutti mi dicono ke il progr parte senza xň
fare niente!!!
č mai successo a qulcuno qlcsa d simile?????
K

E IL PROGRAMMA GIRA!!!!!
Impossibile.
La semantica di quelle due istruzioni e' totalmente diversa.
--
Walkie...@Libero.It (ICQ# 8143647)

BO???!!?!?!? Ogni tanto i compilatori non li capisco, ma poi mi accorgo che
non sono loro a sbagliare, ma io... si, perche dicono che i pc sono stupidi,
ma quando un omino ci passa un anno a fare un compilatore stai pur certo che
funziona bene ;)
Che compilatore era cmq?
Dome


lo so anke io ke è diversissima, ma giuro ke funziona!!!!!
solo ke funziona solo in quel progetto,provando appunto a copiare lo stesso
identico codice in un nuovo workspace mi da l'errore!!!
e poi l'eseguibile funziona solo sul mio computer!!!!
cmq è microsoft visual c++ 6.0!!
K

cmq č microsoft visual c++ 6.0!!
A be', allora c'e' da aspettarsi di tutto...
--
Walkie...@Libero.It (ICQ# 8143647)

 ha scritto nel messaggio
news:BOeO6.2751$h9.2...@news.infostrada.it...


 fare niente!!!
Evidentemente nel tuo computer quella chiamata a funzione e` irrilevante,
per motivi che non ci e` possibile immaginare senza ulteriori informazioni.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Beh, anche con l'assembly non dovrebbe essere difficile capire cosa succede
Zello
"Alex" <nom...@bow.wow> ha scritto nel messaggio
news:5mwO6.8912$h9.8...@news.infostrada.it...


niente.
Attenzione che anche specificando un l-value non si risolve nulla.
Nel senso che se scrivo :
MioRisultato = NOME_FUNZ ;
Non ottengo l'invocazione della funzione.
Per invocare la funzione ci vogliono _necessariamente_ le parentesi.
--
Walkie...@Libero.It (ICQ# 8143647)

 ha scritto nel messaggio
news:9sxO6.9572$h9.8...@news.infostrada.it...


Beh, originariamente non lo era. Però ammetto che può sembrare una
battuta...
Zello
(anni e anni a smanettare in assembly con memoria segmentata, ora con
modelli flat sembra tutto semplice. Anche quando è codice stupido scritto da
un compilatore)
"Alex" <Nom...@wow.boh> ha scritto nel messaggio
news:1IzP6.5467$WT5.1...@news.infostrada.it...

Newsgroup: it.comp.programmare.win32
Titolo: file .ncb di VC++5.0: che sono ?

Salve a tutti,
 qualcuno sa dirmi cosa e' il file .ncb che trovo nella directory
principale (quella dove sono i sorgenti) di un progetto fatto col
VC++5.0 ?
Noto che a volte cresce a dismisura.
Posso cancellarlo di tanto in tanto ?
Grazie.

"Hobbit" <mimmo....@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:3a9e2fd4...@news.libero.it...

Rispondo per VC++6.0 (ma penso che sia uguale).
E' il file che contiene la struttura della gerarchia delle classi, che viene
visualizzata.
Viene rigenerato all'apertura del progetto, e modificato quando il sorgente
viene modificato.
Qundi puoi cancellarlo senza problemi, sara' necessario solo un po' piu' di
tempo per aprire il progetto la volta seguente.
Newsgroup: it.comp.programmare.win32
Titolo: RasGetConnect

 Sono frustrato. 
No, non fare cosi. I veri problemi arriveranno poi  :-)  (scherzo)
Fausto


Probabilmente, controllando il codice di ritorno di RasGetConnectStatus ti 
accorgerai che segnala che il buffer che hai passato alla funzione non è 
valido.
Le funzioni delle API non allocano quasi mai memoria (salvo ovviamente le 
API per allocare memoria...) e, quando gli passi in buffer, si aspettano 
che tu l'abbia già allocato e dimensionato in modo corretto (se il buffer è 
troppo piccolo o se punta a memoria non valida tornano normalmente errore o 
generano un GPF).
Invece che un puntatore a NULL dovresti passare alla funzione l'indirizzo 
di una struttura RASCONNSTATUS inizializzata settando dwSize a 
sizeof(RASCONNSTATUS) e comunque controllare sempre il codice di ritorno.
Questo sistema funziona solo se sei collegato a internet con una 
connessione dial-up e non funziona se il PC è collegato in modo permanente.
Tieni inoltre presente che il RAS è uno dei componenti opzionali di Windows 
e quindi la tua applicazione potrebbe fallire segnalando "chiamata a 
collegamento dinamico non definito" se eseguita su PC dove non è installato 
il dial-up networking (o accesso remoto che dir si voglia).
 
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)



Newsgroup: it.comp.programmare.win32
Titolo: [VC++6] spostare un controllo su una Dialog

ciao 
avrei un problema.. :(
ho un'immaginetta caricata a compile time su una CDialog
come faccio a spostarla di qualche pixel a run-time ??
quando studiavo in ambiente Borland con la VCL ogni componente sulla
Form aveva le proprieta' Left e Top che indicavano rispettivamente la
distanza orizzontale e verticale del controllo dall'angolo superiore
sinistro. Quindi variando queste due proprieta' spostavo dove volevo
qualsiasi cosa sulla form a run time.
ma in Visual C++ come faccio??!
Chucky.
PS: a me serve solo far variare la posizioni di alcune immaginette
sulla CDialog
 

 ma in Visual C++ come faccio??!
SetWindowPos(...) passandogli il GetDlgItem() del controllo da spostare. 
-- 
Luc

>SetWindowPos(...) passandogli il GetDlgItem() del controllo da spostare. 
ho fatto cosi :
CWnd* pWnd =GetDlgItem(IDC_IMG3);
pWnd->SetWindowPos(this,0,0,0,0,SWP_NOSIZE|SWP_NOZORDER); 
funziona, grazie :)
PS:credo di aver usato la funzione di MFC e nn l'API di win che e'
leggermente diversa..
Chucky.

 SetWindowPos(...) passandogli il GetDlgItem() del controllo da spostare. 
di solito preferisco MoveWindow: è + semplice da usare, specie in MFC.
ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 di solito preferisco MoveWindow: è + semplice da usare, specie in MFC.
Ma molto meno potente, soprattutto se vuoi solo spostare e non 
ridimensionare... 
-- 
Luc

Luc ha scritto:


Perché meno potente? MoveWindow (almeno la versione MFC, che io sono
solito usare) è in grado di spostare e ridimesionare; SetWindowPos anche
di regolare lo Z order, che in questo caso non interessa.


 è in grado di spostare e ridimesionare
E se vuoi solo spostare, fregandotene della dimensione? :-P 
-- 
Luc

 E se vuoi solo spostare, fregandotene della dimensione? :-P 
to': hai ragione! ^^'
in VC non mi è mai capitata questa evenienza perché io creo sempre le
finestre con posizione CW_USEDEFAULT e poi me ne frego di dimensione e
posizione, oppure faccio le dialog settando dall'editor la proprietà
Center, così vengono perfettamente centrate e delle dimensioni che voglio
io.

Newsgroup: it.comp.programmare.win32
Titolo: [x Juliet] Configurazione WinDbg/WMWare

velevo chiederti un altro aiutino per iniziare con i driver:
nella mia versione di windbg c'č un opzione per il named pipe in "tranport
layer",č quello a chui ti riferivi o č un altra cosa?
e soprattutto come si configura wmware per far comunicare host e target?
grazie,ciao

 target?
aggiungi una porta seriale alla macchina virtuale, e configurala cosě:
 - Use named pipe
    - \\.\pipe\<nome pipe>
    - This end is the server
    - The other end is an application
Puoi avviare WinDbg piů o meno appena vedi la schermata del BIOS, tanto 
per avere la certezza che la pipe esista. Vedrai un output del genere:
Opened \\.\pipe\sittingduck_com1
Waiting to reconnect...
Connected to Windows NT 4 1381 x86 compatible target, ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: srv*d:\symbols*
http://msdl.microsoft.com/download/symbols
Executable search path is: d:\winnt\system32\drivers;d:\winnt\system32
Windows NT 4 Kernel Version 1381 UP Free x86 compatible
Kernel base = 0x80100000 PsLoadedModuleList = 0x80150b70
System Uptime: not available
MTRR feature disabled.
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.5. C, C++ and ASM developers
                               and beta testers are welcome!

 per avere la certezza che la pipe esista. Vedrai un output del genere:
[cut]
mitico funziona :-)
grazie mille per l'aiuto,ciao

 grazie mille per l'aiuto,ciao
di nulla. Se serve ancora aiuto, io sono sempre qui


> di nulla. Se serve ancora aiuto, io sono sempre qui
appunto.... ci sto prendendo mano e sembra funzionare tutto a dovere
l'unico problema che ho è con il "source-level debug"
ho settato i vari path simbols,source,image sia sui file di sistema che sui
miei ma windbg non mi fa vedere il sorgente quando debaggo :-(
es.:
- simbols path:srv* *.... , mydriver/debug , tester/debug , vc98/lib
- source path: mydriver , tester , vc98/crt/src
- image path: windows/system32 , mydriver/debug , tester/debug
apro mydriver.c e provo a settare un breakpoint: le informazioni "simbol"
per la linea corrente non possono essere trovate,ricaricare?
ricarico e....."code not found,breakpoint not set" :-(
eppure gli ho dato le directory con i file pdb e con i sorgenti dove
sbaglio?
grazie per la pazienza :-)
ciao

 sbaglio?
il .pdb per il tuo driver lo carica? (guarda in Debug->Modules). Perchè 
i .pdb usano percorsi assoluti per i sorgenti, e se son caricati quelli 
giusti non dovrebbero esserci problemi
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.2.1. C, C++ and ASM developers

Newsgroup: it.comp.programmare.win32
Titolo: linguaggio PCL

vorrei un'informazione:
il linguaggio PCL, attraverso il quale si settano le stampanti laser HP
(settaggio fonts, dimensioni, ecc..), funziona anche per le altre marche di
stampanti laser e a getto?
Grazie
per rispondere 
rob...@yesteam.com

stampanti laser e a getto?
Sei piuttosto OT... ma comunque il PCL è un linguaggio proprietario di HP,
anche se altri costruttori lo hanno acquisito in licenza e lo usano per le
proprie stampanti. In ogni caso non puoi implementare quello e basta. Ad
esempio Epson, la grande rivale di HP, non lo implementa (almeno così mi
risulta).
In ogni caso: visto che posti sul NG win32 immagino che programmi in
Windows... ma allora cosa ti preoccupi del linguaggio della stampante? Usi
il GDI, no?
Lorenzo

QUANDO LANCIO IL PROGRAMMA DI
DEFFRAMENTAZIONE DOPO UN PO
MI SIBLOCCA IL SISTEMA PERCHE????

Newsgroup: it.comp.programmare.win32
Titolo: Win32 Help

Scusate per l'intrusione, premetto che non sono un esperto, ma cerco con 
buona volonta e impegno di migliorare. Spero che cmq qualcuno abbia 
compassione di un principiante e mi dia una mano, riguardo al help su 
win32.
Ho scaricato help della microsoft Win32Help, volevo sapere una cosa, le 
funzioni riportate hanno bene o male tutte dei paramentri es:
La funzione ExitWindowsEx, ha diversi parametri, ma che valori devo dare  
alle costanti EWX_FORCE, EWX_LOGOFF e ecc...
C'è una convenzione da seguire, cioè parto dal primo parametro assegno 0 
e in prograssione a tutti gli altri o casa ??
Grazie a tutti....
Marco





:

I valori delle costanti sono definiti nei file di include delle API 
relative; in particolare quelli relativi a ExitWindowsEx dovrebbero essere 
definiti in windows.h (o in uno dei file che vengono inclusi attraverso 
windows.h, non ho al momento la possibilità di verificare). In generale è 
sufficiente includere solo windows.h per utilizzare le API "base". Poi ogni 
set di API ha i suoi include ("tapi.h" per le TAPI, "sql.h" e "sqlext.h" 
per ODBC...).
P.S. controlla il tuo newsreader perche "balbetta" :-)
-- 
Valter Minute - 
min...@fortech.it
 (the reply address of this message is 
invalid)
--
Are you looking for a good freeware ScreenSaver? Try FOYD!
http://hotfiles.zdnet.com/cgi-
bin/texis/swlib/hotfiles/getit.bin?fcode=000PZ0
if you want, I can send you the (free) C++ source code.

Newsgroup: it.comp.programmare.win32
Titolo: Packet sniffing

dovendo realizzare un programma server per monitorare pacchetti di un certo
tipo stavo cercando un sorgente di un packet sniffer il piu semplice e
leggero possibile, direi veramente ridotto all'osso (arriva il pacchetto,
print del pacchetto e via), purtroppo le mie conoscienze di tcp/ip sono
fondamentalmente inesistenti
qualcuno mi puo aiutare o mi puo indicare dove trovare un sorgente che
faccia al caso?
Dasc

 wrote in
news:egwF7.19580$
sq5.9...@news.infostrada.it
: 

http://www.netgroup.polito.it/WinPcap/
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: VisualC++ : creare un setup ?

Ciao a tutti/e,
sono un programmatore VisualC++, fino ad
oggi ho sempre e soltanto lavorato col mio computer, ma
mi trovo ora nella necessita' di creare un setup per
le mie varie applicazioni al fine di poterle
installare su altri computers.
So che in VisualBasic esiste questa opzione
in automatico, ma in ambiente VisualC++
non ho mai visto niente del genere.
E' possibile creare un setup oppure
bisogna fare tutto in manuale ( caricare
singolarmente i files, registrare le DLL ecc.);
se e' necessario fare tutto in manuale, qualcuno potrebbe
indicarmi i passi ?
Grazie e arrivederci,
    Logicat

Logicat wrote:

Insieme al Visual C++ viene fornito il programma Install shield.
Ti permette di realizzare setup per i tuoi progetti, non e' immediato come
quello di VB, ma e' decisamente piu' potente e flessibile.
Puoi anche cercare in rete esistono diversi tool analoghi anche freeware.
Antonio.

 ha scritto nel messaggio
news:UyWi9.23692$Av4.4...@twister2.libero.it...


indicarmi i passi ?
usa InnoSetup, 
http://www.jrsoftware.org/isinfo.php
ci puoi pure installare gli OCX o DLL e registrarli,
crea gli shortcut etc etc etc
ciao
Vincenzo 'lo sciamano'   Bologna (ITALIA-ITALY)
Homepage  
http://www.geocities.com/vincesalsero/
Membro Fondatore del CSM (Club Seghe Mentali)
http://www.seghementali.org

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

Non voglio fare spam, ma credo di fare cosa gradita indicandovi dei 
libri che possono essere utili a qualcuno:
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022605820&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022607354&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022606567&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022609176&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022610145&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022610806&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022611604&ssPageName=ADME:L:LCA:IT:31
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=220022613114&ssPageName=ADME:L:LCA:IT:31
Saluti by Jaman

 Non voglio fare spam,
Ed invece hai fatto proprio dello spam... O credi che usenet sia
il posto dove sbolognare i libri di cui non hai capito una fava?
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 libri che possono essere utili a qualcuno:
Utili a farti chiudere le aste.
E' contro il regolamento di ebay spammare usenet con la pubblicità delle 
inserzioni.

Newsgroup: it.comp.programmare.win32
Titolo: Quale header per le eccezioni ?

Salve,
quale header bisogna includere per le eccezioni tipo
CMemoryException CfileException ec.. .ec...
Grazie.
Ciao.
HS_
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

CMemoryException CfileException ec.. .ec...
Sono eccezioni rappresentate in MFC.
-- 
ciao, hal
Newsgroup: it.comp.programmare.win32
Titolo: Handle di un controllo

Come posso estrapolare l'handle di un controllo, sapendo l'handle della
finestra genitrice e il suo id?
Fabio



GetDlgItem

Newsgroup: it.comp.programmare.win32
Titolo: Controllo ListView: è giusto?

Salve a tutti,
sto cercando di ottenere una casella di riepilogo che mi presenti delle voci
da selezionare (niente multiselezione), ogni volta che seleziono una voce mi
si deve selezionare l'intera riga e non solo il testo. A tale scopo sto
utilizzando il controllo ListView come di seguito:
  hList = CreateWindowEx(     LVS_EX_FULLROWSELECT,
                                              WC_LISTVIEW,
                                              "ListView",
                                              WS_CHILD | WS_VISIBLE |
WS_VSCROLL | LVS_SMALLICON | LVS_SINGLESEL | LVS_SHOWSELALWAYS,
                                              0,
                                              0,
                                              rc.right,
                                              rc.bottom,
                                              hParent,
                                              NULL,
                                              GetModuleHandle(NULL),
                                              NULL);
ma ci vado vicinissimo, l'unica differenza è che quando seleziono una voce
non evidenzia l'intera riga ma solo il testo, qualcuno saprebbe indicarmi
dove sto sbagliando? il controllo è quello giusto?
Grazie

 si deve selezionare l'intera riga e non solo il testo.
[cut]
deve avere lo stile "report" e ovviamente le colonne
ciao

 deve avere lo stile "report" e ovviamente le colonne
Penso che non funzionerà neanche con LVS_REPORT, perché ha fatto lo stesso
errore che ho fatto io una volta :P
A parte il fatto che LVS_REPORT effettivamente lo devi specificare,
comunque gli stili estesi delle ListView non vanno specificati nella
CreateWindowEx, ma vanno aggiunti con la macro
ListView_SetExtendedListViewStyle (non so perché, ma credo che sia così).
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.programmare.win32
Titolo: Artistic Minds cerca programmatori

La Artistic Minds,emergente software house cerca programmatori c++ con
voglia di fare e volonta di lavorare attivamente all'interno dell' team,gli
interessati sono pregati di contattarci al piů presto
a:Artisti...@iol.it
Il lavoro non č retribuito allo stato attuale.


Newsgroup: it.comp.programmare.win32
Titolo: VUOI FARE MULTIMEDIA?!?

Causa passaggio Mac vendo programma originale della Corel Click&Create per
realizzare prodotti multimediali senza saper programmare (cataloghi, giochi,
cd rom, screen-saver, etc.).
Facilissimo da utilizzare ed anche molto potente (ai livelli di director) è
l'ideale per sviluppare multimedia professionale.I programmi realizzati sono
liberamente distribuibili e vendibili senza alcuna limitazione.
Programma in 2 cd in regalol'aggiornamento e due copie di backup personale
di sicurezza.
Vendo al prezzo di L.540000,la metà del suo prezzodi listino (accludo lo
scontrino di acquisto) spedisco
in contrassegno
P.s.: il programma non si trova più in Italia e costava di listino 1200000,
se siete interessati a sviluppare multimedia in modo professionale per
lavoro o per hobby fate un investimento questa è un'occasione da non perdere
annuncio valido solo questa settimana
aspetto le vostre mail
Ciao !!!
Max

E' un sacco di tempo che cerco quel programma !
Ma sono incerto in più punti:
- non so bene quanto nuovo sia dato che non ne ho più sentito parlare
- 540 mila sono troppi, specialmente considerando che le prime versioni
uscite costavano 300 mila scarse
- manuali e scartoffie varie ci sono ?
Dammi ancora qualche info.. se cali un po' il prezzo io sono interessato !
Maverick ®
Newsgroup: it.comp.programmare.win32
Titolo: Non registra OCX Browse for Folder

Ho usato per comodità l'ocx
ccrpbd.ocx
per far comparire il BrowseforFolder
Su due PC però questo OCX si rifiuta di lavorare,
nel senso che all'installazione del programma
l'OCX non viene registrato ed anche quando cerco di registrarlo
manualmente questo OCX non ne vuole sapere di registrarsi.
Su altri 4 PC però funziona.
La differenza fra i due PC su cui funziona e gli altri 4 è che
a) I sistemi operativi sono diversi infatti dove non funziona c'è c'è Win95
prima release
  mentre sugli altri c'è 98, W2000, NT, 95B
b) Sui sistemi su cui funziona è installata o è stata disinstallata una
release di
VB (5 o 6)
Sapete dirmi quale di queste può essere la causa?
Sistema Operativo, mancanza di DLL?
Altre cause?
C'è nessuno che ha lavorato con questo OCX?
A proposito ho provato a sostituire l'ocx con una dll
della stessa casa che dovrebbe fare la stessa cosa.
Niente anche quella non viene registrata.
Grazie per qualsiasi aiuto
                    danilo
 
minerv...@inwind.it

 Sistema Operativo, mancanza di DLL?
si. Sul sito microsoft c'era (forse c'č ancora) depends.exe che 
analizza i file di dipendenza di exe, ocx, e dll. Probabilmente ti 
mancano una o piů dll indispensabili all'ocx stessa.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

Newsgroup: it.comp.programmare.win32
Titolo: Emulare il comando PRINT

Sto facendo una specie di pre-spooler di stampa in C++ per Win95/98/NT
Mi servirebbe sapere se c'e' una chiamata API o una serie di API con
cui posso emulare lo stesso comportamento del comando PRINT da shell
di comando.
tipo:
print(<nome device>,<nome file>)
Grazie infinite
Paolo

print(<nome device>,<nome file>)
Dai un occhiata a PrintDlg e affini.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List support

Newsgroup: it.comp.programmare.win32
Titolo: Is it possible to find a job in Italy as a win_developer & don't speak Italian?

Is it possible to find a job in Italy as a win_developer and don't speak
Italian (only English/French)?
Thank you.

 Italian (only English/French)?
If your skills are very good, there are some firms (with enough of an
international orientation) that would surely consider hiring you.  Try,
for example, think3, inc 
(+39/051 597
.111); most development is in the 
lab at Casalecchio, near Bologna, but the HQ is in the US and other labs 
in India and France, so a non-Italian speaker might fit in.
Alex

 wrote in message
news:VFi58.908$3J1....@news2.tin.it...

Hai qualche consiglio per qualcuno che lo parla abbastanza bene?  In
Inghilterra, ci sono delle agenzie che cercano del personale - ma non sono
riuscito a trovare agenzie di questo genere in Italia.

 riuscito a trovare agenzie di questo genere in Italia.
So che ne esistono, ma non ci ho mai avuto a che fare quindi non
saprei ne` i recapiti, ne` cosa dirtene...
Alex


I suggest:
    it.lavoro.offerte
    it.lavoro.richieste
Federico.
Newsgroup: it.comp.programmare.win32
Titolo: scambiare dati tra finestra di dialogo e mainwindow

lavoro in MFC
la mia finestra principale (che è sempre un dialog) ha un listbox.
per inserire i dati in questo listbox compare un'altra finestra di dialogo,
modale, che permette di inserire/modificare i dati.
che metodo utilizzate per scambiare dati dalla finestra di dialogo al
parent?
ho provato a usare un puntatore come valore di ritorno, uscendo dalla
finestra di dialogo modale, ma va in unhandled exception....
suggerimenti?

 ha scritto nel messaggio
news:nvrtb.120984$e6.43...@twister2.libero.it...


 ((MyMainDlg)m_pMyParent)->SetPippo( pippo );
grazie.
alla fine anche io ho optato per questo tipo di soluzione.
un'altra (ma un po' più macchinosa) era quella di fare l'override di
CDialog::DoModal() per cambiare il return-type, perchè mi piaceva avere la
struttura dati come valore di ritorno.... ma è solo una mia idea malatuccia
:o)
ciao
f.
Newsgroup: it.comp.programmare.win32
Titolo: versione DEBUG vs. RELEASE (perchè non funziona?)

Salve a tutti! Il codice riportato qui sotto inserisce delle bitmap
sugli header di una list view. Funziona correttamente in modalità DEBUG
mentre in quella di RELEASE l'applicazione fa il "botto". L'errore è
questo: l'applicazione ha provocato un errore di pagina non valida nel
modulo COMCTL32.DLL in 017f:bfd614a...... Come mai? 
m_bmpQual.LoadBitmap(IDB_HDRQUAL); // Imposta le caratteristiche della
Image List m_ilQual.Create(16, 16, ILC_COLORDDB | ILC_MASK, 4, 1);  //
Associa la Bitmap  con la Image List creata m_ilQual.Add(&m_bmpQual,
RGB(255, 0, 255)); CHeaderCtrl* pHeader = GetListCtrl().GetHeaderCtrl();
pHeader->SetImageList(&m_ilQual);   HDITEM hdi; // popola l'header
control con l'image list creata for (int i=0; i <
pHeader->GetItemCount(); i++) {    pHeader->GetItem(i, &hdi);	      
hdi.fmt |= HDF_LEFT | HDF_IMAGE;    hdi.mask |= HDI_IMAGE | HDI_FORMAT; 
     hdi.iImage =  i;	     pHeader->SetItem (i, &hdi); } Grazie a
tutti! Sergio

 modulo COMCTL32.DLL in 017f:bfd614a...... Come mai?
Molto probabilmente le ottimizzazioni introdotte da compilatore e debugger
entrano in conflitto con il codice stesso e fanno il botto.
Ti consiglio di tentare la compilazione in debug, quindi, a tentativi,
attivare/disattivare le opzioni di compilatore e linker cercando di
"avvicinarti" alla configurazione di release, fino ad arrivare al punto in
cui il programma crasha.
Smanettando con le opzioni dovresti capire dove sta il problema.
Che ambiente di sviluppo usi ?
Saluti,
  NinjaCross

Grazie per avermi risposto! Purtroppo non ho ben chiaro quello che mi 
hai scritto, anche se domattina tenterò di capirci qualcosa di +.
Intanto, se ti va, potresti darmi delle informazioni+ dettagliate? Io
utilizzo Visual C++ 6.0 (MFC). Grazie 1000, Sergio

 Grazie 1000, Sergio
 De nada !
   Saluti,
         NinjaCross

 ha scritto nel messaggio
news:ap75a4$ep$1...@gossip.excite.it...

Non è che stai programmando in multithreading e hai sincronizzato male
l'accesso a dati globali?
Di solito quando un app non va in release ma va in debug è perchè in debug è
più lenta e i ciocchi da sincronizzazione non arrivano.
Proteggi con critical section (o altri oggetti "waitable") gli accessi
(scritture soprattutto) ai dati globali.
PS. dalle due righe di codice che hai scritto non credo sia questo il caso
ma magari ti ho messo una pulce nell'orecchio che potrebbe aiutarti.

Newsgroup: it.comp.programmare.win32
Titolo: OCX per file tiff

Salve a tutti,
sto cercando disperatamente un OCX o un oggetto qualunque inseribile
in una form in visual basic che mi permetta di visualizzare un file
tiff.
Sapete dove posso trovarlo? Mi andrebbe bene anche un OCX che viene
registrato nel sistema operativo da un altro programma (ho già provato
con Imaging di Windows e ACDsee ma nessuno dei due rende disponibile
il componente che mi serve).
Grazie per l'aiuto (se potete rispondermi in privato mi fareste un
favore, controllo poco il ng...thanks)
Davide

 ha scritto nel messaggio
news:ce89aa43.02021...@posting.google.com...

Newsgroup: it.comp.programmare.win32
Titolo: SOCCORRETEMI, PERPIACERE !!!!

Ho bisogno di un aiuto.
Quando, mentre scrivo su un file, devo inserire un "a capo", faccio "\n",
quando devo inserire un "tab" faccio "\t".
Se voglio cancellare un carattere come faccio "backspace"??
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie.
Di niente :)
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 ha scritto nel messaggio
news:bom86k$en8$1...@news.newsland.it...
| Ho bisogno di un aiuto.
| Quando, mentre scrivo su un file, devo inserire un "a capo", faccio "\n",
| quando devo inserire un "tab" faccio "\t".
| Se voglio cancellare un carattere come faccio "backspace"??
| Grazie.
|
Aprendo il file in un determinato modo si potrebbero usare fseek, ftell e
_chsize.
Ciao
Giuliano

Newsgroup: it.comp.programmare.win32
Titolo: redirezionare lo shutdown di windows

Vorrei sapere se è possibile in qualche modo agganciarsi alla procedura di
shutdown di windows e mandare magari un messaggio via seriale appena prima
che il computer si spenga. Si potrebbe fare con un servizio? Qualcuno ha
esperienza in proposito?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 esperienza in proposito?
Non so se i servizi sono in grado di intercettare il messaggio
WM_ENDSESSION, io inizierei a studiare da quello.
Ciao
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
libero.it

Newsgroup: it.comp.programmare.win32
Titolo: [quasi ot] come estrarre file musicali?

Salve, vi pongo la seguente domanda: sono in possesso della copia del gioco
Tropico.
Il mio desiderio sarebbe riuscire ad estrarre le tracce audio dal cd per poi
convertirle in mp3 (preciso che possiedo il gioco in originale).
Un primo tentativo e' stato quello di inserire il cd nello stereo ma non
riuscendo a ricavarne nulla ho pensato che la musica non fosse registrata su
di una traccia audio ma all' interno di un file dati del cd ...anche perche'
istallazione sul computer crea una directory di pochi MB quindi poco
probabile che i file musicali vengano caricati su hard disk.
In effetti guardando la directory del cd l'unico file un poco corposo e' uno
con estenzione. cab presente nella deirectory setup.
Ora come faccio ad estrarre la musica da questo file, che nonostante
l'estenzione non e' un normale file cab di windows?

Dopo tentativi son riuscito ad identificare i file musicali, sono
in formato xdt, ma purtroppo media player non riesce ad aprirli!
Newsgroup: it.comp.programmare.win32
Titolo: domanda su win 32

Cosa significa  " la funzione è valida solo in modalità win 32 ? "
Con W98 non sono in modalita win 32 ?
Grazie Dario

 Con W98 non sono in modalita win 32 ?
È forse perchè hai provato ad eseguire il comando/programma dal prompt di ms
dos?


No,  ho cercato di installare   flash player 6, invece di iniziare l 
'istallazione mi compare la scritta

Newsgroup: it.comp.programmare.win32
Titolo: Aspettare che un programma finisca

Salve,
avrei la necessità di aspettare che la API ShellExecute
finisca, faccio un esempio, se eseguo queste righe:
for(int i=0;i<10;i++)
ShellExecute(handle, Null, "comando.exe",NULL,NULL,SW_HIDE);
si aprono 10 finestre dos contemporaneamente che eseguono il comando e si
richiudono.
come faccio per eseguire la API una alla volta, cioé aspettare che
la API corrente finisca prima che venga eseguita la prossima.
Grazie
-- 
Posted from  [195.94.149.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

finisca
Non usi ShellExecute ma CreateProcess o ShellExecuteEx, ti faccio un
esempio:
SHELLEXECUTEINFO exec_info;
exec_info.cbSize = sizeof(SHELLEXECUTEINFO);
exec_info.fMask = SEE_MASK_NOCLOSEPROCESS | SEE_MASK_FLAG_DDEWAIT;
exec_info.hwnd = NULL;
exec_info.lpVerb = NULL;
exec_info.lpFile = "pippo.exe";
exec_info.lpParameters = NULL;
exec_info.lpDirectory = NULL;
exec_info.nShow = SW_HIDE;
ShellExecuteEx(&exec_info);
if (exec_info.hInstApp <= (HINSTANCE)32){
    // ERRORE!
}
WaitForSingleObject(exec_info.hProcess, INFINITE);
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di un newsgroup generico in cui si
possa parlare di quei linguaggi di programmazione senza un gruppo
apposito vota per it.comp.lang su it.news.votazioni.

Newsgroup: it.comp.programmare.win32
Titolo: REQ: come procede?

Ciao a tutti,
so che sono soltanto all'inizio, ma vorrei sapere: cosa ne pensate (solo
dell'interfaccia, ovvio, il resto non c'č...) del programma che sto
scrivendo?
Lo potete scaricare dal sito (v. indirizzo sotto) SEZIONE DOWNLOAD, se non
funzia il link ditemelo, l'ho appena fatto in strafretta e non ho potuto
verificarlo...
Grazie, ciao :-)
Marco Zanon (
m.z...@usa.net
)
http://www.geocities.com/SiliconValley/Peaks/6455

Marco Zanon (
m.z...@usa.net
)
Saluti
    Mardy
--
Per rispondere, togliere NVN dal mio indirizzo.
for (; Mardy < 0xfffffffffffff; Mardy++);

grazie mille della segnalazione, ora controllo (credevo lo dovesse fare in
auto, ho imparato una roba nuova),
ciao :-)
p.s.: Zamorano, invece, dovrebbe restare, anche se penso che non giocherà
mai... mi spiace siano arrivati Vieri e Peruzzi, soldi buttati.


Ehm, sono sempre io, purtroppo ho rimosso il prg perché mi sono ricordato
che col C++Builder di Computer Magazine non si può distribuire nulla,
nemmeno gratis...
Scusino tutti, era un errore in buona fede.
Ciao,

Newsgroup: it.comp.programmare.win32
Titolo: C++ Builder e dll

Salve a tutti,
    Nessuno puņ passarmi un esempio di come si costruisce una dll e,
cosa + importante, di come si fa ad usarla in un'applicazione ....
    Grazie a tutti
            Andrea

cosa + importante, di come si fa ad usarla in un'applicazione ....
E' semplicissimo :
Vai su File/New/Dll Library
scrivi le tue funzioni e ne esporti qualcuna in modo simile a questo :
extern "C" __declspec(dllexport) __stdcall int sum( int a, int b ) ;
Compili e il gioco e' fatto.
Nel tuo codice importerai le funzioni con :
extern "C" __declspec(dllimport) __stdcall int sum( int a, int b ) ;

Newsgroup: it.comp.programmare.win32
Titolo: Un buon tutorial perfavore...

Qualcuno saprebbe dove posso trovare un tutorial abbastanza massiccio?
Grazie


Se dici magari su quale argomento, sarà un po' più facile aiutarti!
Newsgroup: it.comp.programmare.win32
Titolo: Controllare pwd di windows

Buongiorno a tutti, sto facendo un pgm, e vorrei che gli utenti usino la Pws
e il UserId di W2000. Per recuperare il nome UserID ho usato una funzione
API, ora vi chiedo esiste una funziona anche per controllare se la pwd
inserita è corretta con quella di W2000(quella del logon per
intenderci)???Il programma è in VB.Perfavore datemi una mano a venirne a
capo o se avete qualche articolo che possa fare al caso mio.GRAZIE A
TUTTI.Andrea



Leggendo il tuo quesito al quale non so rispondere mi sorge un dubbio
terribile: davvero e' possibile che un programma riesca a confrontare
(quindi a recuperare) la password inserita in fase di logon su una
macchina Windows NT/2000 ? Non sarebbe contro ogni regola di security
?
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]

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

 workstations... ma non sono riuscito a recuperare le password!!
Non credo che si recuperi direttamente la password...probabilmente ci sarà
una funzione del genere (puramente inventata) VerificaPass(Utente,
PasswordDaVerificare) e ritornerà True o False...o qualcosa del genere,
tanto per intenderci...
Il confronto non credo venga fatto sulla password in testo, ma codificando
PasswordDaCodificare e confrontandola direttamente con quella già codificata
che è nel sistema...
Ciao
        Riccardo

 ha scritto nel
messaggio news:8xHr7.38436$P04.2...@news2.tin.it...


Avevo guardato per una cosa del genere... comunque la risposta temo sia
"NO".
Favorirebbe metodi di hacking brute-force...
Invece con Windows 95 c'è un qualche modo per ottenere la pwd di rete, ma
non ti dovrebbe interessare.

 wrote in
news:9onei5$ltj$
1...@lacerta.tiscalinet.it
: 

Se devi lavorare solo sotto Windows NT/2000 puoi utilizzare LogonUser.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

: 

Non puoi farlo. Solo i servizi, normalmente, possono autenticare gli 
utenti. E non capisco a cosa ti serva: se sta usando il tuo programma 
evidentemente l'utente ha già inserito la sua password (all'atto del 
logon). Se è proprio un servizio quello che stai programmando, beh, usa 
pure LogonUser