mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Borland vs M$...

E' da tempo che mi diverto a sviluppare console applicatione in c++. Mi
piacerebbe ora passare a sviluppare anche qualche GUI.
Cosa mi consigliate:
-> Borland c++ Builder 6
oppure
-> Visual c++.NET
ciao.

 ha scritto nel messaggio
news:ahm4o5$fmb$1...@newsreader.mailgate.org...


 ha scritto nel messaggio
news:SZa09.4481$n04.1...@twister2.libero.it...


 -> Visual c++.NET
Il tool per lo sviluppo C/C++ Microsoft e' di gran lunga piu'
utilizzato rispetto al Borland C++ Builder.  Io ho utilizzato (e
utilizzo) quest'ultimo e lo trovo ben fatto, anche se molto indietro,
in quanto a documentazione e semplicita' di utilizzo, rispetto a
Delphi (praticamente gemello).
Punto a sfavore per Borland e', inoltre, il prezzo (troppo alto).
Se sei orientato su Borland sappi che, attualmente, e' al lavoro su
Delphi.NET (che credo uscira' l'anno entrante) e quindi, visto che
sara' sicuramente seguito da qualcosa lato C/C++, ti conviene
aspettare.

Newsgroup: it.comp.programmare.win32
Titolo: Java -------> Exe

Ho un progetto sviluppato con Java 1. E' possibile creare dai compilati del
progetto un file eseguibile?
Voi direte perchè fare questo? La portabilità si va a farsi......
Vorrei fare ciò, per avere un po di sicurezza sui sorgenti. Vorrei evitare
che qualcuno mi decompili i .class e si ricavi il codice sorgente.
Voi che ne dite?
Mi sapete consigliare qualcosa?

 a écrit dans le message news:
a8f239$s4lkh$1...@ID-134361.news.dfncis.de...

Ciao Nek,
avevo la tua stessa domanda.
Vai a leggere il thread di ieri:
"Velocita' programmi C++ e Java", dove troverai delle risposte, per me
purtroppo non del tutto soddisfacenti.
Maurus

"nek2000" wrote: 

Ciao,
 nel tuo caso credo che ti convenga usare degli ofuscatori di codice.
Mieru
Newsgroup: it.comp.programmare.win32
Titolo: Problemi con applicazione MDI

Salve sto facendo una applicazione che deve essere basata su + form
quindi ho creato un MDICLIENT e ho poi creato le varie MDICHILD....
a pare numerosi piccoli problemi i miei rompicapi principali sono
Come faccio ad intercettare l'evento paint della MDICLIENT (crato
all'interno della form principale)
Perchè le MDI Child rimangono sempre non attive (barra grigia invece
che blu)?
Dove sto sbagliando?
Spero di non essere OT
Salutoni
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

Dai un'occhiata all'esempio MDI che trovi nell'SDK Microsoft.
Dovrebbe essere esaustivo.
Perche' non usi MFC utilizzando la tecnologia DOC/VIEW?
Ciao e buon anno.
Fausto


Perche' non usi MFC utilizzando la tecnologia DOC/VIEW?
Il mio programma ha tra i requisiti richiesti di non occupare + di 90
KB...
:)
Devo fare tutto con le zzzzzz api :)
Grazie mille


 dell'sdk ho solo gli headers... (uso una suite di C free)
Scaricati gratuitamente il platform SDK dal sito Microsoft.
Alex

 Spero di non essere OT
Mi pare proprio di no!
Alex

Alex
Grazie


 emm credo di no.... Come devo fare esattamente?
Quando la tua applicazione vuole attivare l'MDI child "A"
deve spedire al tuo MDI client un messaggio, appunto,
WM_MDIACTIVATE con wParam settato ad "A" (cast a
WPARAM dell'HWND di A) e lParam settato a 0.
L'MDI Client reagira` spedendo sia ad A, sia alla
precedentemente-attiva MDI Child "B", un messaggio
WM_MDIACTIVATE con wParam settato ad "A" (come
sopra), lParam settato a "B".  L'MDI Child deve
rispondere a WM_MDIACTIVATE ridisegnando la
propria non-client area come attiva o meno (a
seconda che veda il suo HWND in wParam oppure
in lParam).
Se viene attivata/disattivata l'intera frame (per cui
una certa MDI Child, benche` sia "quella attiva di
questo frame", non e` in realta` piu` "attiva"...),
il messaggio che comunica questo all'MDI Child e`
WM_NCACTIVATE (wParam 0 se deve disattivarsi,
1 se deve attivarsi); questo lo gestisce di default
anche la DefWindowProc, quindi basta che tu glie
lo passi (cosi` come in generale gli passerai tutti
i messaggi che non vuoi esplicitamente gestire).
Alex

 wrote:
Grazie Mille 
:)
Salutoni
kirys

Newsgroup: it.comp.programmare.win32
Titolo: DeleteUrlCacheContainerA: cerco documentazione...

Un saluto al gruppo, sto cercando la documentazione (mi basterebbe il 
prototipo e la definizione della struttura dati da passare) per 
quest'API [che però sui gruppi Microsoft viene bollata come "non 
pubblica"] di wininet.dll ...
Da quel che ho capito (rovistando per il web)sembra che venga wrappata 
anche da WINE quindi mi aspetterei che da qualche parte ci sia almeno 
il prototipo...
Spunti? Suggerimenti? Tutto è ben accetto...
Ciao e un grazie in anticipo a chi risponde...
-- 
Andrea Magni

Andrea M wrote:

Forse non trovi nulla perché probabilmente è una funzione usata 
internamente dalle altre funzioni "rese pubbliche" e che non è quindi 
necessario conoscere.
La lista delle funzioni di wininet stà qua:
http://msdn.microsoft.com/library/en-us/wininet/wininet/wininet_functions.asp
Il reference invece è a questo indirizzo:
http://msdn.microsoft.com/library/en-us/wininet/wininet/wininet_reference.asp
Martino
-- 
Quando avrete abbattuto l'ultimo albero, quando avrete pescato l'ultimo
pesce, quando avrete inquinato l'ultimo fiume, allora vi accorgerete che
non si puo' mangiare il denaro.  Proverbio Indiano

 
http://msdn.microsoft.com/library/en-us/wininet/wininet/wininet_functions.asp
 
Il fatto è che sto cercando di svuotare i dati della funzione 
"Autocomplete" di Internet Explorer e usando le funzioni della wininet 
sono riuscito solo a svuotare cache ed history...
Su internet, rovistando un po', su alcuni gruppi viene segnalata la 
DeleteUrlCacheContainer per eliminare anche il contenuto di "forms and 
password" che è quello che interesserebbe a me...
Cmq grazie per l'intervento,
-- 
Andrea Magni

Newsgroup: it.comp.programmare.win32
Titolo: Socket col VC 6

Ho provato diverse volte a usare i socket con il visual c, sia per
applicazioni server sia per client. Non ostante le varie letture non sono
ancora riuscito ad ottenere un listato senza errori. Qualcuno può inviarmi
dei sorgenti senza errori?
Grazie.

 wrote in message
94fele$d0t$1...@serv1.albacom.net...


Beh io ho fatto il mio primo programma e funziona alla grande, non ti
posto il listato ma ti dico: hai aggiunto nellle opzioni di linkaggio
la wsock32.lib?
rhymes
rhy...@insieme.net


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

Vorrei sapere se esistono (e casomai dove) documenti sulla programmazione
dei winsock (naturalmente utilizzando le api Windows).
Grazie

,

http://msdn.microsoft.com/developer/sdk/network.asp
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.
Newsgroup: it.comp.programmare.win32
Titolo: [?] dual boot win95/linux (forse OT)

Come da oggetto:
Come posso fare un doppio boot che mi permetta di accedere sia a win95 e a
linux (risiedono sullo stesso disco in partizioni diverse)
Grazie mille
Ale
P.S. In caso fossi ot vi prego di scusarmi
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----


Per questa volta... (se proprio devi indicare che il messaggio è OT metti 
[OT] prima del subject (e non dopo...).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 wrote in message
394f8...@corp.newsfeeds.com...
| Come da oggetto:
| Come posso fare un doppio boot che mi permetta di accedere sia a win95 e a
| linux (risiedono sullo stesso disco in partizioni diverse)
| Grazie mille
| Ale
|
| P.S. In caso fossi ot vi prego di scusarmi
|
|
|
|

Newsgroup: it.comp.programmare.win32
Titolo: Spiare esecuzione programma

Salve
Secondo voi è possibile spiare l'esecuzione di un programma, ovvero
scoprire l'elenco dei file che ha modificato, e quali chiavi del
registro ha letto/scritto?
GP

:

Su  
www.sysinternals.com
 cerca Filemon e regmon.
Questa sta diventando una FAQ...
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 writes:
G> Salve
G> Secondo voi è possibile spiare l'esecuzione di un programma, ovvero
G> scoprire l'elenco dei file che ha modificato, e quali chiavi del
G> registro ha letto/scritto?
per la seconda c'è già regmon (REGistry MONitor)... trovata facendo
qualche giretto in cerca di tool per il reverse engineering...
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+

Newsgroup: it.comp.programmare.win32
Titolo: Aiuto su Active X

Ho sviluppato un Oggetto con CBuilder5 (la prima volta).
Ho creato un Active X Library e poi un Active Server Object, inserendo delle
funzioni in questo oggetto.
Chiamando queste funzioni da un file "asp" mi tira giů IIS dopo molte
chiamate, non aprendo piů le pagine asp. Ho utilizzato le *BSTR per le
stringhe e *int per gli interi per i dati in Output.
Ho anche controllato tutti i buchi di memoria.
P.s.: Ho anche protetto tutto il codice con try e catch.
Grazie

Se per caso il tuo componente esegue degli accessi al DB, controlla se per
caso dimentichi di rilasciare le risorse (Statement, connect, recordset
ecc. ).
Cordiali saluti.
-- 
Posted from [213.26.223.130] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:000301c0e44a$d75ec900$5a00...@intrage.com...

Newsgroup: it.comp.programmare.win32
Titolo: Dialog Box

Salve a tutti!
Ho il seguente problema: quando uso le dialog box come child windows, non
riesco a muoverle, ridimensionarle, utilizzare la la sysbar e cose simili,
che dovrebbero essere gestite dalla default window proc. Per utilizzare
questa default win proc uso la DefWindowProc(HWND, UINT, WPARAM, LPARAM). Ho
pensato di usare la DefDlgProc (giustamente^_^) ma mi si pianta tutto! come
posso fare?
vi posto una piccola dlg proc che ha i difetti di cui vi parlavo:
LRESULT CALLBACK DlgAboutProc(HWND hDlg, unsigned msg, WPARAM wParam, LPARAM
lParam)
{
 switch(msg)
 {
 case WM_COMMAND:
  {
   switch(LOWORD(wParam))
   {
   case IDC_OK: EndDialog(hDlg, 0); break;
   }
   break;
  }
 }
 return DefWindowProc(hDlg, msg, wParam, lParam);
}
Grazie a tutti per l'aiuto!
Dome



lParam)
Credo tu abbia le idee ancora un po confuse .
Una DialogProc standard e' dichiarata come :
BOOL CALLBACK DlgAboutProc(HWND hDlg, unsigned msg, WPARAM wParam,
LPARAM lParam)
la differenza sostanziale sta nel fatto che essa non richiama la
DefWindowProc di default ma si limita solo a comunicare se ha gestito
o meno il messaggio passato .
BOOL CALLBACK DlgAboutProc(HWND hDlg, unsigned msg, WPARAM wParam,
LPARAM lParam)
{
 switch(msg)  {
   case WM_INITDIALOG :
   // qui inizializzo i controlli della dialog
   return TRUE ;
   }
 return FALSE ;
}
 CIAO

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

Ciao a tutti, sto cercando di capire come funziona un Hook, o meglio, sto
cercando di realizzare quello che ho capito.... ho utilizzato la funzione
in subject, mi sono creato la mia Dll (personal.Dll), ma non capisco il
parametro hMod della suddetta funzione.
L'help dice che ci devo mettere l'identificativo della Dll.... ma in che
senso??????
Grazie a tutti

senso??????
Nel senso che ci devi mettere l'handle che ti ritorna LoadLibrary quando carichi
la dll.
_mirko_ 
PS: Se volete contattarmi in privato, NON ciucciatevi il calzino :)

Grazie a tutti
Si tratta dell' hInstance della Dll.
Saluti
  Mardy
--
Per rispondere, togliere NVN dal mio indirizzo.
Usare sempre e comunque la massima cortesia.
Newsgroup: it.comp.programmare.win32
Titolo: Sniffing di filmati realplayer... :-)

Salve ragazzi!
A volte capita, navigando, di trovare dei link a file .rm che, tramite
real player, mostrano video in streaming, ma non consentono di farlo
salvare. Volevo creare - inizialmente per uso personale, poi se è il
caso lo metto su freshmeat o openproject - un programma che, invece che
mandare a video il filmato, semplicemente scriva su file. :)
Mi chiedo, inizialmente: esistono già programmi del genere?
Sono open source? Sapreste indicarmene qualcuno?
Son difficili da realizzare? io vorrei appoggiarmi in qualche modo alle
winpcap, non so se le conoscete... ma forse non ce n'è neppure bisogno.
Grazie infinite!
Artux


Scusa, ma non c'e' comunque il link al filmato .rm nel sorgente della pagina
???
La via difficile credo che sia tasto destro -> sorgente HTML e via con un
qualsiasi downloader...
La via intricata : sostituire l'eseguibile di RealPlayer e far scegliere
all'utente se scaricare il filmato su disco o se lanciare realplayer....
Boh... sono solo deliri....

 Sono open source? Sapreste indicarmene qualcuno?
http://all-streaming-media.com/record-video-stream/all-streaming-video-recording-software.htm

 
sì ma è uno stream ovvero contiene solo le informazioni per ricevere il 
flusso

Newsgroup: it.comp.programmare.win32
Titolo: Bowser di default senza passargli la pagina...

Posso lanciare il browser di default senza passargli una pagina o
indirizzo?
Grazie
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

indirizzo?
usa la ShellExecute con 
http://127.0.0.1
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
--------------------------------------------------------------
"Partire e' un po' morire e morire e' partire un po' troppo !"
--------------------------------------------------------------


http://127.0.0.1
mi dice che l'host non ha risposto :D
non va


 non va
e al posto di 127.0.. etc... usando about:blank

 wrote:

si pero' no appare la pagina settata di default dall'utente nel
browser... a questo punto potrei cercare nel registro quale e' il
browser e poi usarlo. volevo pero' evitare di spupazzarmi il registro
con le noiosissime api che lo gestiscono :(
Vabbeh se non c'e altra maniera...
Sapete in che chiave si trova il Browser predefinito?
Ciao


 Sapete in che chiave si trova il Browser predefinito?
Non ti hanno gia` risposto una mezza dozzina di volte
negli ultimi giorni...?  Usa l'api FindExecutable per
l'estensione di tuo intereresse (.htm o .html ad es.).
Alex

 wrote:

NO solo queste risposte qua :D
Grazie adesso ci provo 


 wrote in message
7rt3ls8cui7um1dvp...@4ax.com...


 browser...
Allora usa about:home.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

about:home
Funge solo con IE

Newsgroup: it.comp.programmare.win32
Titolo: Netstat

Come si fa a prendere le informazioni che dà netstat (cioè tutte le
connessioni aperte al momento, con chi e che status ha la connessione)
c'è qualche funzione API?

 c'è qualche funzione API?
Non sono un grande esperto, forse esiste una soluzione + semplice ma...io ti
dico come risolverei io il problema:
netstat -a > c:\pippo.txt
Ora in c:\pippo.txt ci sono tutti i dati che netstat ti comunica a video...
adesso esamina il file...
Spero di aver capito il problema...
ciao
    Mao

Newsgroup: it.comp.programmare.win32
Titolo: metrowerks codewarrior

Salve a tutti,
qualcuno conosce i tool di sviluppo
citati in oggetto?
mi potete spiegare cosa offrono?
grazie
ringo

 ha scritto nel messaggio
news:apqu8u$foe$1...@serv1.albacom.net...

Io sto usando CodeWarrior V5.0 per i processori DSP della motorola.
Lo sto usando da 2 mesi e ho trovato 3 buchi, quando chiedi informazioni, la
conferma di ricezione della tua richiesta (in automatico) la ricevi dopo 2
giorni, e dopo altrettanti ti risponde il tizio del supporto.
Vuoi sapere qualcos'altro ?   ;-)
Ciao
Giuliano
Newsgroup: it.comp.programmare.win32
Titolo: Lista dei Task attivi sotto NT

Salve a tutti.
Forse questo argomento è stato già trattato in passato, se così fosse chiedo
anticipatamente scusa.
Volevo sapere come è possibile nascondere la propria applicazione dalla
lista dei task attivi sotto NT.
Con il vecchio 9x si ricorreva alla funzione del Kernel, e sotto NT?
Mi è stato detto che bisognerebbe rendere la propria applicazione parassita
ad un'altra, se non ho capito male bisogna "attaccare"
il thread della propria applicazione a quello di un'altra cosicchè Windows
non veda l'applicazione come principale e non la renda
visibile nella lista dei task attivi. So che il BO fa questo, ma purtroppo
non conosco il C.
Chi potrebbe darmi informazioni più dettagliate? C'è qualche API da
richiamare?
Grazie anticipatamente,
--
- Carlo -
BSSoftware Tips Mailing-List Support

 richiamare?
Ci sono vari modi di agganciare una propria DLL ad altri
processi (ad esempio, gli hooks).  Richter, Advanced
Windows Programming, sviluppa molto bene il tema.
(Testo esistente anche in Italiano, Mondadori Informatica,
non so il titolo pero`...).
Alex

 richiamare?
Si usano le funzioni degli Hooks (SetWindowsHookEx() e altre). Ti illustro
velocemente la procedura (anche se in effetti in passato sono stati scritti
diversi messaggi su questo topic). Dato che quando installi uno hook il sistema
operativo copia una tua DLL nello spazio di indirizzamento del processo
"destinazione", tu puoi usare gli hooks come "pretesto": installi uno hook che
non fa assolutamente nulla, o meglio, si limita a creare un thread nel processo
remoto. Poi a questo thread puoi far fare cio` che vuoi.
--
Bye! Lorenzo Lutti (
http://www.geocities.com/SiliconValley/Peaks/6258/
)

Newsgroup: it.comp.programmare.win32
Titolo: ci sono funzioni come dlopen e dlsym in win32?

ciao a tutti
qualcuno sa se ci sono gli equivalenti di dlopen e dlsym anche in win32
lo scopo, ovviamente, è quello di caricare dei simboli da librerie di
funzioni da utilizzare come puntatori a funzione da dentro il mio
programma senza dover ogni volta aggiungere codice del tipo
....
else if(!strcmp(funzname,"miaFunz"))
    funz=miaFunz;
else if....
e poi ricompilare
grazie e buon natale a tutti!!
lorenzo

ciao a tutti
credo che questo sia stato il problema più breve che mi sono trovato ad
affrontare... :-)
ho appena trovato la funzione
FARPROC GetProcAddress(
  HMODULE hModule,    // handle to DLL module
  LPCSTR lpProcName   // name of function
);
che sembra fare al caso mio
ovviamente i commenti (costruttivi) sono i benvenuti
ciao e ancora auguri
sempre lorenzo


Newsgroup: it.comp.programmare.win32
Titolo: Sviluppatore Esperto

Ciao a tutti ragazzi, spero di non essere OT, ma mi piacerebbe entrare in
contatto con un programmatore che mi aiutasse a realizzare un plug-in per
Internet Explorer.
In cambio posso dare visibilità su Internet e se la cosa va in porto anche
qualche soldino.
Se qualcuno è interessato può contattarmi all'indirizzo:
   And...@TotalShareware.com
Ciao
    Andrea

 qualche soldino.
Facciamo che ci dai soldoni sonanti comunque vada e la visibilità te la 
tieni...
Newsgroup: it.comp.programmare.win32
Titolo: [FORSE, MA FORSE OT] Caricare Risorse da VB attraverso API

Ciao, ho un piccolo problema...
uso questa funzione, come descritto in MSDN:
ret = FindResource(0, "#101", RT_RCDATA)
Risorsa custom con identificativo 101 (su msdn dice di usare il # per 
interpretare il resto 101 come intero, ma ho anche provato senza)
In ogni caso non funziona...
sto usando le API perchè la risorsa da aprire è maggiore di 64k almeno
con le funzioni di VB.
Sarà per questo?!? non credo, altrimenti butto
windows per sempre!!!

 In ogni caso non funziona...
Prova a dare un'occhiata qua:
http://www.experts-exchange.com/Programming/Programming_Languages/Visu
al_Basic/Q_21159386.html
-- 
Every valuable idea offends someone. 
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

Newsgroup: it.comp.programmare.win32
Titolo: libri di programmazione

Ciao a tutti
 
Vorrei far fuori un po' di libri di programmazione
 
chi fosse interessato :
 
''Visual c# .net passo per passo"  con CD  20 euro  (prezzo copertina 45.00
?)
''ADO.net passo per passo"  con CD  15 euro  (prezzo copertina 35.00 ?)
''Windows 200 server''  apogeo  guida completa 20 euro  (prezzo copertina
45.00 ?)
"Inside c#''  monadadori   15 euro  (prezzo copertina 41.00 ?)
''Programmare Windows con c#" 1150 pagine   35 euro  (prezzo copertina 75.00
?)
''Visual basic 6.0 applicazioni desktop MCSD Training"  con CD  25 euro
(prezzo copertina 110.000 Lire)
 
 
Prezzi trattabile  ( se ne prendete piu' di uno)  Paypal, carta postepay
 
 
 

''Programmare Windows con c#" 1150 pagine   35 euro  (prezzo copertina 75.00
E' questo ?
http://www.librinformatica.com/1667-programmare-windows-con-csharp-9788883313479.html
 
 
Potrebbe interessarmi purche sia tenuto in buone condizioni.
 
contattami su 
niko...@virgilio.it
 
 


Se metti il codice ISBN è meglio.
 

 Vorrei far fuori un po' di libri di programmazione
 
Come ti contatto ?

 ha scritto nel messaggio 
news:4fd0f74d$0$1385$4faf...@reader1.news.tin.it...

Chi...@alice.it
 
 
 
oppure
 
http://annunci.ebay.it/annunci/computer-e-software/asti-annunci-villanova-d-asti/libri-di-programmazione/30305513
Newsgroup: it.comp.programmare.win32
Titolo: programmare internet explorer...

Ho al possibilità di accedere a ie da codice, utilizzando l'interfaccia
IWebBrowser2. Con questa si riesce ad esempio a chiedere a explorer che
esso navighi verso un certo url. Vorrei capire se è possibile, da codice,
chiedere ad explorer si aprire una nuova finestra (cioè dovrebbe accadere
la stessa cosa che accade cliccando su File->New->windows) in modo
da poter navigare verso due url diversi nelle due finestre. Qualcuno sa
consigliarmi quali interfacce, metodi ecc. guardare ?
Grazie in anticipo. 
Marco Guidi

 ha scritto nel messaggio
news:9973f29b.03041...@posting.google.com...


chiedere ad explorer si aprire una nuova finestra 
IWebBrowser2::Navigate2 
HRESULT Navigate2(          VARIANT *URL,
    VARIANT *Flags,
    VARIANT *TargetFrameName,
    VARIANT *PostData,
    VARIANT *Headers
);
di cui:
Flags
[in] Pointer to a variable that specifies whether to add the resource
to the history list, whether to read to or write from the cache, and
whether to display the resource in a new window. The variable can be a
combination of the values defined by the BrowserNavConstants
enumeration. 
TargetFrameName
[in] Pointer to a string that contains the name of the frame in which
to display the resource. The possible values for this parameter are:
_BLANK
Load the link into a new unnamed window.
_PARENT
Load the link into the immediate parent of the document the link is
in.
_SELF
Load the link into the same window the link was clicked in.
_TOP
Load the link into the full body of the current window.
<WINDOW_NAME>
A named HTML frame. If no frame or window exists that matches the
specified target name, a new window is opened for the specified link.
-- 
hth, hal

topo...@matmail.com
 (Marco Guidi) wrote in message 
[SNIP] 
Ringrazio tutti quelli che hanno risposto
Marco Guidi
Newsgroup: it.comp.programmare.win32
Titolo: Come usare unit Pascal con il C++ Builder

Ciao,
ho delle unit scritte in Pascal che dovrei usare in un programma scritto
però con il B. C++ Builder 4.
Ho provato ad inserirle, ma non riesco a chiamare le sue funzioni (sono
tutte funzioni, restituiscono un valore).
Come posso fare?
E se invece avessi un componente (scritto in object Pascal), come usarlo?
Grazie.
--
===========================
                    BiiO
--------------------------------------------
   Home page       
www.biio.it
--------------------------------------------
  1°  E-Mail           
bi...@biio.it
  2°  E-Mail    
fab...@tiscalinet.it
===========================

perņ con il B. C++ Builder 4.


 e' logico che non te le richiama...il C++ è != dal Pascal...
:-)
Io parlavo del C++ Builder e dell'object pascal. Spesso in progetti C++
Builder mi è capitato di usare form creati con il Delphi, le cui unit sono
in object pascal e tutto il progetto funzionava. Anzi ti dico di più: se
faccio un errore di sintassi nelle unit in pascal, il programma segnala
l'errore e non compila.
E poi non dimenticare che tutta la VCL del C++ Builder è stata scritta in
object pascal (fonte: Borland Delphi 4 la guida completa). Quindi i
componenti li posso usare, basta che non siano già compilati per il delphi.


 wrote in message
8pl2sr$gsi$1...@pegasus.tiscalinet.it...

Il file di header (.h) per dichiarare in C++ le funzioni scritte in pascal
lo hai fatto ?
Sergio Bianchi

 lo hai fatto ?
No, non so come farlo. Che devo fare, riscrivo cosě come sono le
intestazioni delle procedure?
Grazie

Newsgroup: it.comp.programmare.win32
Titolo: Aprire il form per la connessione

Salve,
volevo sapere come è possibile aprire il form per la connessione a internet
(quello di accesso remoto che appare all'apertura di IE o altri brownser,
per intenderci).
C'è un'api (RAS, MAPI) o magari un componente Delphi che non conosco?
PS: Niente componenti di terzi anche se gratuiti.
Grazie a tutti
Ema

Puoi usare: RasDial, RasDialDlg, RasPhoneBookDlg.
Dave
Newsgroup: it.comp.programmare.win32
Titolo: Re: task manager - porta in primo piano

 si puň fare? se si, come?
Se per script intendi un file di batch a dire il vero non credo si possa
fare; in Win32 si deve cercare di trovare la finestra principale
dell'applicazione in questione e di portarla in primo piano con l'apposita
funzione API (BringWindowToTop o qualcosa del genere).
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

nel "Task manager" nella sezione "Applicazioni" cliccando col tasto destro
su una delle operazioni si puň scegliere il comando "Passa a" o "Porta in
primo piano"; vorrei fare la stessa cosa, con uno script o da riga di
comando, sia per le "Applicazioni" sia per i "Processi" del "Task manager";
si puň fare? se si, come?
grazie


vorrei un applicazione (exe) che leggesse tutti i processi in memoria,
applicazioni visibili e servizi nascosti e poi poter scegliere a quale di
essi applicare la funzione "BringWindowToTop "; esiste qualcosa? sapresti
come farla?

 come farla?
http://www.sysinternals.com/ntw2k/freeware/procexp.shtml
ti basta?
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
  ---  
http://www.xenu.net
(per rispondere personalmente leva IlDitoDalCulo)


grazie mille, provo subito e ti faccio sapere;


appena provato...č veramente ottimo!
un ultima cosa, non c'č modo anche di far ricomparire nella tray icon un
icona scomparsa?
mi spiego meglio; a volte mi capita, quando cambio utente (win xp pro) e
ritorno al precedente, che Norton Internet Security 2005 che era minimizzato
nella tray icon non ci sia piů; con l'utility che mi hai consigliato facendo
"Bring to Front" sul processo (ccApp.exe) mi da errore "No visible windows
found for this process" ho provato su tutti i processi attivi, ma niente;
c'č modo di rimediare? magari con un'utility? ;-)))
grazie mille
Newsgroup: it.comp.programmare.win32
Titolo: Conoscere l'indirizzo ethernet della macchina

Ciao a tutti, 
mi sono imbattuto in questo problema : ho bisogno di conoscere
l'idirizzo ethernet del mio PC in una LAN, come fa gia' il programmino
WINIPCFG.EXE nella dir di windows.
Ho guardato e riguardato nella doc delle API e l'unica funzione
attinente era quella Netbios(). Il problema e' che non sono riuscito a
farla funzionare, mi dava errore di timeout.
Step 2 : Ho provato a disassemblare WINIPCFG per vedere come faceva,
ma non ho trovato chiamate alla Netbios() ma solo al Registry di Win32
e alle funzioni OsOpenVxdHandle ... e compagnia.
Sapete quind come fa WINIPCFG a pescare l'indirizzo Ethernet, oppure
qualche funzione alternativa a Netbios() ?
Vi prego!!!!
Grazie per l'aiuto.
Gianluigi.
//-------------------------------------------------
// Gianluigi Rubino 
cman...@altavista.net
// C++ Maniacs : 
http://welcome.to/c++maniacs
//-------------------------------------------------





Questo è un utente di Agent, e il post è stato triplo...
OE lo fa "solo" doppio...
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

OE lo fa "solo" doppio...
Hai parlato troppo presto... :-(
Saluti,
    Mardy

 Vi prego!!!!
GetIpNetTable()
Sent via Deja.com 
http://www.deja.com/
Before you buy.

GetIpNetTable()
Bella, ma come fai a sapere dell'esistenza di un'API presente solo con
il Sp 4, e che l'ultimo MSDN a malapena mette?
-------------------------------------------------------
Tieni per te il Papero se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero

 il Sp 4, e che l'ultimo MSDN a malapena mette?
Mah, c'era anche nella MSDN di luglio 99.
Nelle release note di SP4 (sezione 1.1.27) c'e' l'annuncio delle
IP helper API.
Comunque, puoi sempre fare una query MIB per avere quella informazione.
Il metodo funziona da NT 3.1 in poi.


IP helper API.
Ammetto che non le leggo mai :-)
Di solito mi limito a guardare le novita' negli MSDN che ci arrivano.
Le IP helper le ho viste, pero' le ho anche dimenticate. In Microsoft
quando non sanno cosa fare ormai aggiungono un centinaio di API. Credo
ci siano almeno 3 modi per sapere l'indirizzo IP della macchina su cui
gira il proprio programma. 
Un giorno incominceranno a dare risultati diversi :-)


Newsgroup: it.comp.programmare.win32
Titolo: Aprire e chiudere programmi da dos

Come faccio da un programma che gira da linea di comando (DOS) di Windows a:
- avviare un altro programma (figlio)
- chiudere questo programma (figlio)
Mi basterebbe sapere il nome delle funzioni che mi possono aiutare in questa
situazione
Grazie
Andrea

 - chiudere questo programma (figlio)
  WinExec().
	Alla prossima,
		Marco

  WinExec().
Sinceramente non ho capito bene la richiesta, comunque è sconsigliato usare
la WinExec, preferibile una ShellExecute(ex), soprattutto per la
compatibilità nei confronti di Win2K.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support




Newsgroup: it.comp.programmare.win32
Titolo: inviare input a finestra fuori dal processo

č possibile simulare input (pressione di tasti o eventi del mouse) verso una
finestra che non sia quella appartenente al mio processo?
pensavo di poter usare SendInput() o mouse_event/keybd_event, ma da quanto
ho capito nemmeno accettano un parametro HWND...
come posso fare?
va bene SendMessage() per mandare messaggi da un processo all'altro?

 va bene SendMessage() per mandare messaggi da un processo all'altro?
Certamente. Devi solo essere sicuro che il tuo processo sia in grado di
vedere l'handle della finestra alla quale devi spedire il messaggio (nella
maggior parte dei casi è possibile). Gli handles possono essere soggetti a
restrizioni di sicurezza, ma credo che quelli delle finestre siano
visibili praticamente sempre.
ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 conoscono gli HWND.
allora non è sufficiente che sia attiva la finestra di destinazione (cioè
sia in primo piano e abbia il focus) per poter simulare l'input con
SendInput()?
ciau
f.

 ha scritto nel messaggio
news:IPSsb.113332$vO5.4...@twister1.libero.it...

forse ti può essere utile AttachThreadInput
-- 
Pela

 Pela
grazie!
ho trovato un sacco di cose su AttachThreadInput+SendInput
ciao!
f.

Newsgroup: it.comp.programmare.win32
Titolo: Elenco Api Win32

Esiste un elenco aggiornato delle Api di Win32,
sito,
file doc
o altro.
Ciao,
Alessandro

...

Si, esiste...
É incluso nell'help del M$oft Visual C++ oppure lo puoi trovare in questo
sito nella sezione tools (non farti ingannare dal nome): 
www.crackstore.com
Ciao !

Newsgroup: it.comp.programmare.win32
Titolo: Shell32.dll : unregistered URGENTE e GRAVE

Salve a tutti!
La libreria Shell32.dll presente in \Windows\System non è più configurata
bene nel registro. L'utility COM Explorer di 4Developers mi dà il seguente
report di errori:
shell32.dll
WARNING: Path Not defined (File should be in system path)
Il problema è che il file E' PRESENTE fisicamente in \Windows\System. Ho
provato a unregister la libreria, ma mi dà l'errore "Failed to find
'DllUnregisterServer' function in Shell32.dll
Come cavolicchio posso fare?
L'unica variazione di rilievo che mi sento di poter citare è stata il
download di un controllo ActiveX dal sito 
http://vbaccelerator.com
 , ovvero
la toolbar, che necessitava anche della dll SSubTmr.
Vi prego, datemi una mano! Sono gradite risposte anche via email
all'indirizzo sottostante.
--
BrianX
minic...@cheerful.com

È logico che se riesce ad avere quei messaggi allora non ci sono problemi al
file, visto che è essenziale per l'avvio di Windows...
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
per i messaggi seri è
diego....@tiscalinet.it
Newsgroup: it.comp.programmare.win32
Titolo: Acquisire immagini da Internet Explorer

Salve a tutti,
devo realizzare un'applicazione come da oggetto. Credo sia necessario 
un controllo ActiveX. C'è qualcosa disponibile in rete? Anche non free
Grazie.
P.S.
Potreste inviarmi un Cc al mio indirizzo: 
tes...@libero.it
 ???
-- 
Posted from 195.212.29.117 by way of 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Se ho ben capito!! dovresti usare un Applet
ne trovi in rete diversi, non so però se sono
Free o Freeware !?
dovresti cercare:
http://www.geocities.com/wizls/
http://www.applet.com/
http://www.html.it
o prova altri.
___________________________
http://www.alfabetica.com
(la pubblicità ci aiuta a vivere di +)
___________________________



Newsgroup: it.comp.programmare.win32
Titolo: Ricerca su matrice buleana.

Ho una matrice composta da 0 e 1.
Sapete indicarmi degli algoritmi per andare ad individuare quanti sono i
raggruppamenti di 1 e dove si trovano?
Es.:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  Q
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  P
0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  O
0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  N
0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  M
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0  L
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 0 0 0  I
0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0  H
0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0  G
0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0  F
0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0  E
0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0  D
0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  C
0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0  B
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  A
a b c d e  f  g h  i  j k  l m n o p q r  s  t  u v w x y
Sono presenti 3 gruppi di 1:
Pos(1) = jB
DN(1) = B
UP(1) = E
SX(1) = e
DX(1) = k
Pos(2) = qD
DN(2) = D
UP(2) = L
SX(2) = l
DX(2) = s
Pos(3) = dM
DN(3) = M
UP(3) = O
SX(3) = c
DX(3) = f
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.419 / Virus Database: 235 - Release Date: 13/11/02

 a b c d e f g h i j k l m n o p q r s t u v w x y
Sembra una mappa di Karnaugh.... Hai provato con quelle?
Newsgroup: it.comp.programmare.win32
Titolo: Gestione calendario

Ciao a tutti,
ho fatto, in VB, un piccolo programmino di utilità per la gestione
di una segreteria. Dovrei adesso implementare le funzionalità di
calendario (tipo quelle di outlook). Sapete se c'è un componentino
o qualche cosa di già scritto che potrebbe fare al caso mio ?
vi ringrazio mille.


Per 
vb.net
 puoi guardare qui:
http://www.infragistics.com/Products/Gallery/Default.aspx?Product=NetAdvantage&Platform=WinForms&Element=WinSchedule&ID=1
(solo a pagamento e nello stesso sito trovi anche componenti com per vb6)
Sempre a pagamento hai un ampio catalogo su 
www.componentsource.com
.
Se cerchi cose free, puoi provare su:
http://www.thecodeproject.com/cs/miscctrl/?Display=title
ma difficilmente troverai controlli con la stessa completezza.
-- 
Raffaele Rialdi
Microsoft .NET MVP 
http://mvp.support.microsoft.com
 -
http://italy.mvps.org
 UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
 Weblog: 
http://blogs.ugidotnet.org/raffaele

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

Dato che sono un programmatore di Visual Basic vorrei sapere se qualcuno
gentilmente può darmi un idea su quale programma fare. Prometto che me lo
dirà avrà gratuitamente la versione del programma e un utile sulle vendite.
Grazie!!!
Per qualsiasi cosa contattatemi.

dirà avrà gratuitamente la versione del programma e un utile sulle vendite.
Un programma di calcolo dei costi di qualsiasi tipo di telefonata.
Giuro che se me lo fai sono io a darti un utile sulle vendite dei miei
programmi ! ;))

 programmi ! ;))
Intendi per caso un programma che ti conteggia i costi durante i
collegamenti a Internet?
SISMA

collegamenti a Internet?
No, no.
Uno che ti calcoli il costo di una telefonata qualsiasi
(cellulare/nazionale/internazionale/numero speciale/sconti/...)

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

sto iniziando a studiare OLE. dato che tutte le API usano unicode non c'e'
un sistema per non dover fare sempre la conversione?
grazie a chiunque sappia come risolvere il problema.


forse non ho capito la domanda, ma usare
#define UNICODE
#define _UNICODE
#include <tchar.h>
TCHAR pString[]=_TEXT("Abcdef");
oppure
WCHAR pString[] = L"Abcdef";
non e' piu' comodo ?
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.
Newsgroup: it.comp.programmare.win32
Titolo: aiuto per scacchi

Scusate sto facendo un programma per giocare a scacchi in delphi e ho
già in mente come realizzare la grafica e le mosse ma non so far fare
al computer le mosse, cioè non so imparargli a giocare. Qualcuno mi
può aiutare?
Jacopo Sabbatini
sab...@libero.it

può aiutare?
Innanzitutto compliementi per il tentativo, il tutto_NON_è affatto semplice
e richiede parecchio lavoro. Hai sentito di quel programma che ha battuto
uno dei + grandi campioni mondiali di scacchi? Beh, quel programma si basa
su un database storico, ovvero ha in testa le mosse e le partite di tutti i
+ grandi campioni del mondo e continua a far un confronto con queste. Quando
non trova nulla di uguale o simile (cosa molto rara) effettua un serie
grandissima di controlli e agisce di propria iniziativa. Ovviamente io mi
comporterei in questo modo, solo che c'è un lavoro di base pesantissimo, il
riempimento del DB. Se poi a te interessa far qualcosa alla "Buona" dovresti
fare un lavoraccio con If e Case.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

fare un lavoraccio con If e Case.
... per non dire che dovrebbe impazzire per anni a studiare
chilogrammi e chilogrammi di libri sulla ricerca operativa,
l'intelligenza artificiale e chi più ne ha più ne metta.

 
sab...@libero.it

Newsgroup: it.comp.programmare.win32
Titolo: Guide su WebBrowser

Salve,
vorrei integrare il controllo WebBrowser in un programma scritto in C++
(senza MFC). Copiando degli esempi su internet sono riuscito ad "aprire"
l'interfaccia IWebBrowser2 e far partire Explorer dal programma, ma non
riesco ad andare avanti, neppure a caricare un indirizzo URL. Le istruzioni
sono tutte in inglese (e questo e' un problema superabile) ed orientate
verso MFC, io invece ho il Borland C++ 5.5 (non Builder).
Sapete dove posso trovare delle guide che partano da 0 (non ho mai usati COM
e cose simili e non conosco il tipo VARIANT usato in queste interfacce).
Possibilmente cartacee e in italiano, ma vanno bene anche link su internet
in inglese.
Grazie.

 wrote:
[cut]
Anche se non ho mai messo in pratica quanto letto ho trovato
interessante queste pagine:
http://www.relisoft.com/win32/olerant.html
Ti spiacerebbe postare qualche porzione di codice (o se vuoi anche
spedirmela via email) su come hai fatto in una applicazione win32
senza mfc a visualizzare il WebBrowser ? Tempo fa avevo provato
anch'io ma mi ero fermato...
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

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

 wrote:
[cut]
Grazie.
I variant li conosco come tipo in VB (in pratica sono in grado di
contenere qualunque tipo di dato, da quello semplice tipo integer a
quelli complessi come gli object), in C++ si deve guardare la
documentazione COM...


 ha scritto nel messaggio
news:RpzPa.16071$it4.3...@news1.tin.it...


 ha scritto nel messaggio
news:beu8v4$n5g$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.programmare.win32
Titolo: ListView

Ciao a tutti,
ho impostato il mio listview in modalitą report e ho creato un elenco di n
campi con una piccola immagine sul campo in testa.
Fino a qua tutto bene.
Ogni qualvolta eseguo un doppio click su di una voce dell'elenco volevo
sostituire l'immagine in testa per far vedere che la voce era gią stato
selezionata.
Ora ho questo problema:
se uso la macro ListView_SetImageList per ri-agganciare la mia imagelist
tutte le righe risentono della variazione.
E' possibile agganciare a tvitem.iImage direttamente una risorsa tipi
IDI...?
Qualcuno sa indicarmi qualche linea di codice funzionate?
Grazie,
Gabriele

guardati la macro 'ListView_SetItemState()'. Puoi modificare l'indice
dell'immagine nella imagelist riferito al solo item

ops, 'ListView_SetItem()', specifichi 'LVIF_IMAGE' in 'mask' e il nuovo
indice in 'iImage'

Si ho già impostato tutto in questo modo..
Il problema però è un altro.
Quando ricreo la mia imagelist e la collego al listview si perdono tutte le
immagini in tutte le righe..
Speravo ci fosse un modo per associare a iImage direttamente una icona a
bitmap senza passare dalla imagelist.
Grazie,
Gabriele.

 ha scritto nel messaggio
news:I2Wnf.3670$Cn4...@tornado.fastwebnet.it...


 Gabriele.
Non capisco a cosa ti serve l'handle per cambiare indice.
Nella imagelist ci tieni tutte le immagini di cui hai bisogno, sia
normali che quelle per evidenziazione.
Con la 'ListView_SetItem()' devi solo cambiare l'indice

Hai ragione.
grazie.


Newsgroup: it.comp.programmare.win32
Titolo: C++Builder3 e dimensioni caratteri schermo

Salve a tutti,
premetto che sono nuovo di questo newsgroup e della programmazione win32.
Il mio problema e questo (spero che non sia proprio una faqona :)
ho fatto un piccolo programma con il C++Builder3 che, lanciato in autorun da
un cd-rom,
permettere di scegliere il tipo di installazione da effettuare;
con le dimensioni caratteri dello schermo settate a "piccoli" tutto ok, ma
settando tali dimensioni
a "grandi"  il mio "form" , pur mantenedo inalterate le sue dimensioni, si
modifica ampliando
(giustamente) i caratteri e le immagini,  presentadomi quindi solo una parte
del contenuto della finestra
che posso vedere nella sua totalita' solo ampliando la finestra stessa o
agendo sulle barre di scorrimento.
Volendo evitare di far apparire il form a schermo intero, e' possibile farlo
adattare alle "dimensioni
caratteri dello schermo"?
grazie.
--
Ciao. AlesSandro
reds...@freemail.itNOSPAM
---
...to boldly go where no PENGUIN as gone before ...
---

adattare alle "dimensioni caratteri dello schermo"?
E' un brutto problema che io non sono riuscito a risolvere col Builder 3.
Solo passando alla versione 4 la Borland ha trovato la soluzione grazie alle
proprietà Alignment e Contraints.
Ciao
Stefano Tempesta

 Stefano Tempesta
ok,  grazie :)

Newsgroup: it.comp.programmare.win32
Titolo: finestra proprietà file

Ciao a tutti...
Il programma su cui lavoro utilizza file di testo per il trasferimento dei
dati.
Tuttavia, pur essendo il formato testuale, l'header non è banale da
interpretare (è comunque relativo a uno standard ministeriale, non me lo
sono inventato io!).
Volevo dunque, se fosse possibile, registrare al momento dell'installazione
del programma, l'estensione che utilizzo per questi file, e associarla al
mio programma.
A parte che non so esattamente quali siano le chiavi del registry, ma magari
me le vado a cercare... piuttosto, mi domandavo, è possibile registrare
presso la shell (o l'ascell, è uguale) una finestra delle proprietà
particolare per quel tipo di file?
Mi spiego... come i .lnk (che peraltro fan parte della shell stessa)
mostrano un dialogo diverso quando ci cliccate col pulsante destro e
selezionate "proprietà" rispetto ai file di testo... e così come, mi pare,
anche i file .doc di Word mostrano il riepilogo, così vorrei fare io.
Idee, suggerimenti?
Grazie mille,
    Rony
P.S. quanto all'estensioni da registrare, se avete a portata di mano le
chiavi da aggiungere/modificare, mi fate una cortesìa! ;)
--
"Computer science is not about computers any more than astronomy
is about telescopes." -- EW Dijkstra

 
Devi realizzare una shell extension. Per maggiori informazioni dai 
un'occhiata a
http://www.codeproject.com/shell/
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 apici).
Chiarissimo, grazie.
Ora butto un occhio all'interfaccia COM da implementare.
Grazie mille!
    Rony


Newsgroup: it.comp.programmare.win32
Titolo: [GDI+] Delucidazioni

Ok, utilizzare gdi+ non mi pare troppo complesso rispetto a gdi normale 
(beh, almeno con c#). Ora però mi sorgono un paio di domande su come 
usarlo correttamente.
1) c'è un evento che viene generato tutte le volte che una parte 
dell'immagine viene coperta e poi scoperta (e serve per ridisegnare la 
parte che è stata scoperta). Ok, ridisegno correttamente solo la parte 
scoperta, però si nota un certo sfarfallio se l'evento viene richiamato 
di continuo (ad esempio se una finestra viene spostata tramite drag and 
drop sopra alla finestra che sto ridisegnando). Quali sono le tecniche 
per togliere questo sgradevole effetto? (premetto che raramente 
utilizzavo le primitive di disegno in C, che mi pare mi desse il solito 
problema)
2) è molto bello ridisegnare l'immagine tutte le volte che me la 
coprono, ma non ci sarebbe il verso di salvare in modo efficace 
l'immagine disegnata e ritirarla fuori quando serve senza dover 
ridisegnare il tutto con le primitive? 
Ipox

 ridisegnare il tutto con le primitive? 
vedi "double buffering" sopra. Fischia se ti servono dettagli precisi
-- 
  < 
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!