mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Excel ed automazione OLE

Ho la necessita' di costruire un documento Excel a partire da una base
dati Paradox, utilizzando il C++ Builder. Il problema e' che nella
guida di BCB e' illustrato l'utilizzo di CreateObject() per creare un
foglio Word. 
Qualcuno e' riuscito a creare dei fogli Excel allo stesso modo ?
Quali sono i comandi da impartire tramite il metodo Exec() del tipo
Variant ?
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------

 Qualcuno e' riuscito a creare dei fogli Excel allo stesso modo ?
Non conosco BC++B, ma non dovrebbe essere molto diverso; basta
usare il CLSID giusto.
Alex


Io conosco il BC++B e confermo cio' che dice Alex.
Fausto

usare il CLSID giusto.
Capisco, pero' dove trovo maggiori informazioni su questa tecnica ?
Mi potete fare un esempio di creazione di un foglio excel da C++
(anche se non espressamente inerente al Builder), di impostazione di
una cella e di salvataggio del foglio ?
Se non ho capito male, Excel dovrebbe mettere a disposizione dei
metodi particolari (sfruttabili da programmi esterni) per la creazione
dei fogli e la loro gestione tramite OLE. Esiste un riferimento
preciso (qualche documento MS) su queste funzioni/procedure
particolari del foglio elettronico ?
Esiste il Resource Kit di Excel ?


 ....
Questo e' un piccolo esempio per BC++B 4.0:
// ---------------------------
        Variant V, vapp, sheet1, range;
        V = CreateOleObject("Excel.Sheet");
        vapp = V.Exec( PropertyGet("Application") );
        vapp.Exec( PropertySet("Visible") << 1 );
        vapp.Exec( PropertySet("Caption") << "PROVA" );
        sheet1 = vapp.Exec( PropertyGet("Worksheets") << 1 );
        range = sheet1.Exec( PropertyGet("Cells") << 1 << 2 );
        range.Exec( PropertySet("Value") << "SUPERPIPPO" );
// ---------------------------
Per la documentazione ti consiglio di leggerti il documento
	"OLE Programmatic Identifiers"
che troverai su MSDN.
Inoltre per le interfacce devi per forza utilizzare la TypeLibray.
Sinceramente parlando non amo la gestione COM/OLE di BCB. Anzi ne 
faccio volentieri a meno. Preferisco di gran lunga programmare 
COM/OLE con il Visual.
Spero di esserti stato utile.
Fausto

Spero di esserti stato utile.
Certo ! grazie !

Newsgroup: it.comp.programmare.win32
Titolo: Statistiche

Linguaggio di programmazione: Visual C++ 6.0
S.O. Windows 98 SE
-------------------------------------------------------
Esiste un OCX da utilizzare tramite MFC che permette una visualizzazione
grafica di dati? Avendo a disposizione dei dati vorrei visualizzarli con
grafico a torta, lineare, istogramma a 3D...
Grazie 1000 a tutti
Sergio

 wrote in message news:3a3a547c.0@inetnews...


Newsgroup: it.comp.programmare.win32
Titolo: Help BCB!!! : Lettura e scrittura file di testo

Come da oggetto vorrei spere se esiste un metodo per leggere e scrivere i
files di testo Riga per Riga e non totalmente caricando il file in un
buffer....
ho provato con _rtl_read e _rtl_write ma non funzionano..
Grazie a tutti !!

buffer....
Con le funzioni FileOpen, FileSeek, FileRead e FileWrite.
Istruzioni per l'uso dulla guida in linea.
ciao
--
__________________
Stefano Tempesta
[Real Training]
ste...@tempesta.org
http://www.tempesta.org

Istruzioni per l'uso dulla guida in linea.
Ma, scusate, le care vecchie fgets/fputs vi fanno schifo ? :)
E poi, sarebbe bene usare gli stream.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

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

Scusate l'ignoranza  ma non sono molto pratico di windows.
1 -  Qualcuno sa quali sono i  compilatori free per win95 che supporti
lo standard posix, o almeno
       la primitive realative alla programmazione di rete ?
(socket,bind, connect, listen, accept,send,recv, ecc.)
      Sembra che cycgnus le supprti, ma e` l'unico ?
2 -  Dove devono stare le dll ? Mi spiego meglio: se ho un eseguibile
che richiama una
       funzione esportata da una dll, ad esempio pippo.dll) e a run-time
ottengo il messaggio: cannot    find
       pippo.dll  che pero` e` presente sull'HD cosa si deve fare ?
Cambiare qualche variabile di Environment
      (il path ) ? Spostare la dll ? Ma dove ?
       In particolare una roba del genere mi accade se tento di
compilare un programma con cygnus.
       Se lo eseguo dall'interno della bash di cygnus funziona, se tento
di eseguirlo da una normale dos shell
       ottengo un errore del typo cannot find cygnus.dll. Ho provato
anche con l'opzione -static del compilatore
       ma semba che non serva
grazie in anticipo,
Marco Guidi


Spero di esserti stato d'aiuto.
Porlock

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

Ho fatto un programma che gestisce i file per devo gestirli solo se sono
interi ed ho un grandissimo problema a scoprire se il file si sta
incollando. Il linguaggio di programmazione è c++ e il sistema operativo è
il Microsoft Windows2000 o comunque un sistema basato sulla tecnologia NT.
P.S.:
E' molto urgente....

incollando.
Puoi spiegarti meglio?
-- 
Marco Barisione (ICQ 84277092)

Puoi spiegarti meglio?
che ha il problema di gestire quei file che risultano nella FAT ma
ancora il s.o. li sta copiando da un dispositivo (tipo un fd)
in tal caso il problema non sussiste! imposta l'accesso esclusivo al
file .. così ti da errore xché é condiviso!
Antonio
Newsgroup: it.comp.programmare.win32
Titolo: VisualC++ 6 + OpengGL

Stavo provando a fare un piccolo programma in VC++6 che sfrutta le
OpenGL, ma in fase di compilazione mi viene dato questo errore:
--------------------Configuration: OpenGl - Win32
Debug--------------------
Compiling...
main.cpp
c:\program filesvisual studio\vc98\include\gl\gl.h(1152) : error C2144:
syntax error : missing ';' before type 'void'
c:\program filesvisual studio\vc98\include\gl\gl.h(1152) : error C2501:
'WINGDIAPI' : missing storage-class or type specifiers
c:\program filesvisual studio\vc98\include\gl\gl.h(1152) : fatal error
C1004: unexpected end of file found
Error executing cl.exe.
OpenGl.exe - 3 error(s), 0 warning(s)
===================================
Qualcuno ha idea di come risolvere questo problema? Forse sono le lib
rerie che non sono linkate correttamente. Ecco quello che ho fatto io
seguendo le indicazioni di un manuale trovato su internet:
---------
First we will include all necessary OpenGL files and libraries in this
project. Select "Project-Settings" from the menu. Click on the "Link"
tab (or press Ctrl-Tab to move there). Select the "General" category (it
should already be selected by default), and enter the following into the
Object/Library Modules edit box: "opengl32.lib glu32.lib glaux.lib".
Press OK. Now open the file "stdafx.h". Insert the following lines into
the file: 
------------

 OpenGL, ma in fase di compilazione mi viene dato questo errore:
[cut]
Hai incluso windows.h?
Ciao
--
Davide
--
The Secret of Tabboz Island
http://tabbozisland.too.it

Newsgroup: it.comp.programmare.win32
Titolo: Trasparenza e DirectX

Come faccio ad impostare un colore come trasparente durante un'operazione di
Blt usando DX7 ?
Grazie anticipatamente per una gentile risposta.

 wrote in message
8ij0ph$d22$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.programmare.win32
Titolo: Come sapere se un certo programma è in esecuzione

Salve,
come si fa a sapere se un certo programma è in esecuzione, per evitare di
aprire altre istanze dello stesso?
Grazie.
Salvo.

 aprire altre istanze dello stesso?
int __stdcall WinMain(...)
{
    HANDLE hMutex = CreateMutex(0L, TRUE, TEXT("mutex-name"));
    if(GetLastError()==ERROR_ALREADY_EXISTS) return 0;
    // qua continua con il tuo normale codice
}
ciao :: xaero

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

Ragazzi sapete come si imposta da codice la caption di una finestra in VC++
6.0?
Grazie in anticipo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie in anticipo
Con le API puoi usare SetWindowText, con le MFC CWindow::SetWindowText
Da MSDN
"The SetWindowText function changes the text of the specified window's
title bar (if it has one). If the specified window is a control, the text
of the control is changed. However, SetWindowText cannot change the text of
a control in another application."
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
despammed.com
Newsgroup: it.comp.programmare.win32
Titolo: [WSH] Ricevere finger e spedire smtp

Salve,
vorrei sapere dove trovare informazioni sull'uso del finger e
dell'smtp via WSH (VBScript)
-- 
DGP85               | Don't change the address.
http://thedaps.net/
 | No Binaries or HTML at this address.

 writes:
D> Salve,
D> vorrei sapere dove trovare informazioni sull'uso del finger
per finger credo tu possa appoggiarti all'exe.
D> e
D> dell'smtp via WSH (VBScript)
Non conosco WSH, ma a naso dovrebbe bastarti installare un oggetto WinSock se
quello che ti serve è paralre a tu per tu con il server SMTP.
\begin{avviso}
 
Attenzione: rispondo ad ogni invio  di pubblicità non richiesta o spam
di qualsiasi  altro genere con  un messaggio al provider  di competen-
za.  Ai sensi  della  legge sulla  privacy  NON avete  il permesso  di
utilizzare i miei dati per questi scopi.
\end{avviso}
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
Newsgroup: it.comp.programmare.win32
Titolo: [C++] Costruttore e operatore =

so che sarebbe stato + opportuno postare su lang.c++ mi qui ho gia
ampiamente dimostrato la mia ignoranza...forse sarete + clementi
dunque ho una classe cstring ottimizzata per un dato contesto
il problema e nell'inizializzazzione:
CString pass=DH_PASS;
mi da error C2440: 'initializing' : cannot convert from 'const char [7]' to
'class CString'
ho messo ogni possibile costruttore operatre= ma l'errore persiste ,dove
sbaglio?
grazie,ciao
CString()
CString(PTSTR data)
CString(const CString& stringSrc)
const CString& operator=(const CString& stringSrc)
const CString& operator =(PCTSTR newData)
const CString& operator =(PTSTR newData)


CString(PCTSTR data)
Newsgroup: it.comp.programmare.win32
Titolo: Verificare l'integrità di un file

Se sono OT vi chiedo scusa, ma non saprei in quale NG  postare se non
questo.
Devo verificare l'integritą di un file, per esempio scaricato da Internet,
ed eventualmente ricavarne i settori danneggiati (per poi riscaricarli
naturalmente). Come potrei fare?
Grazie Mille e Ciao


Quasi impossibile. La maggioranza dei file non ha sufficiente informazione
per permettere una operazione simili. Di solito manca pure un checksum per
poter determinare se il file sia valido o no (figurati solo settori). C'e'
qualche eccezione come i zip e tar ma sicuramente non facile creare un
sistema 100 % sicuro. Software per il download in share lo fa gia' in
automatico appoggiandosi ad un file intermedio con l'informazione
necessaria.
J.

naturalmente). Come potrei fare?
I settori non appartengono al file, appartengono al disco.
I file sono soltanto sfilze di byte, da memorizzare, poi,
nei vari settori del disco (questa operazione e' lasciata al
sistema operativo specifico).
Generalmente i file da scaricare vengono compressi e nel
file compresso viene memorizzato un header con un controllo
di ridondanza ciclica (il cosiddetto CRC).
Quello che puo' accadere durante la trasmissione e' che
qualche bit venga variato e, di conseguenza, varia anche il
CRC calcolato sull'intero file.
Al momento della decompressione, si espande il file, si
calcola il CRC, si confronta con il CRC trasmesso insieme al
file e non corrispondono vuol dire che c'e' stato un errore
in trasmissione.
-- 
The Follet

 necessaria.
Che tipo di informazioni dovrebbe contenere il file esterno? Ho un software
per il download in share che per file di oltre 100Mb ha un file di appoggio
che pesa comunque pochi Kb. Eppure riescie a determinare con abbastanza
precisione (penso che siano settori da 7 MB) dove c'è qualche errore.
Newsgroup: it.comp.programmare.win32
Titolo: software gestionale! aiuto!

 Ciao a tutti vorrei un vostro prezioso aiuto riguardo la compilazione di un
software...siccome sono alle prime armi e la programmazione non e' il mio
lavoro ma un hobby, vorrei chedervi un consiglio:nella mia associazione di
volontariato servirebbe un piccolo programmino che (fatto partire su un pc
nell'ingresso), uno dei volontari metta nome, cognome, luogo, orario e tipo
di prestazione...tutti questi dati se poi fosse possibile salvarli in locale
perche' poi l'amministratore possa stamparli...il consiglio e':che software
dovrei usare???? non devo fare un lavoro proffessionale, ma che sia una cosa
abbastanza semplice da creare...grazie per l'aiuto...ciao!
Roberto.
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 abbastanza semplice da creare...grazie per l'aiuto...ciao!
Beh certo potresti crearti un programmino per gestire i
dati, ma non conviene usare qualcosa che già esiste tipo
Excel? Ti crei una semplice tabella e via... o pensi sia
troppo difficile da utilizzare per gli utenti?
Ciao,
==========================
Stefano Frosio
http://www.esse-effe.com
==========================

 abbastanza semplice da creare...
Prova ad usare Visual Basic 6: per piccoli gestionali [ma non solo!] e 
per sbrigarti presto secondo me e' ottimo. Quello che fai in VB6 con 
pochi colpi di mouse richiede molteeee piu' istruzioni (e studio!!) 
farlo con il C e Win32 SDK.
...Cmq, se sei interessato a VB6, credo che dovresti cambiare newsgroup.
Ciao e buon lavoro
Dan

 Prova ad usare Visual Basic 6: per piccoli gestionali [ma non solo!] e
IMHO ancor meglio Access...
Cmq l'idea di Stefano (excel) mi pare molto buona!
-- 
Alex {per email metti '[NOSPAM]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile" (Alex1980)

 semplice da creare...grazie per l'aiuto...ciao!
O usi excel o usi access.
In access se vuoi davvero fare solo quello che dici è un lavoretto da 10
minuti
(tabella+form+report)


 Cmq l'idea di Stefano (excel) mi pare molto buona!
L'idea di Excel e' buona se gli utenti sanno mettere mano sui fogli 
Excel :)
...da quello che avevo capito l'OP voleva un "programma completo" (che 
magari controlli anche errori sull'input, etc.).
Non conosco l'uso di Access cui accenni, anche se altri mi hanno detto 
che puo' essere comodo per queste cose.

 che puo' essere comodo per queste cose.
E' comodo perchè con le autocomposizioni fa quasi tutto lui partendo da una
tabella tua...
Boh, vediamo che dice roberto

Newsgroup: it.comp.programmare.win32
Titolo: Tavoletta Grafica

Salve,
Qualcuno sa dirmi come si interfaccia una tavoletta grafica in Win32.
Ovvero: Esistono delle API di windows che mi permettono di leggere
le coordinate della penna connessa alla tavoletta??
Grazie

...


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

Salve a tutti, sono nuovo del ng...
Allora, ho un problema di programmazione con cbuilder3: sto facendo un
programma che codifica files, ma x per farlo mi serve una funzione che mi
dica se 1 numero è primo (numeri molto grandi, tipo 4 miliardi)...
Qualcuno ha qualche informazione su come metterne insieme una?
Ne ho fatta una che funge x numeri piccoli, ma con numeri grandi rallenta in
modo esponenziale...
Ah, un'altra cosa, a cosa corrisponde _int64?
BYTE       char
DWORD unsigned int
?               _int64
Ringrazio anticipatamente chi mi voglia rispondere ;-)
--
byez
Marco


Guarda io non ci capisco molto di programmazione sotto win, ma su questo
problema ci ha sbattuto la testa gente molto piů in gamba di me e di te...
mai sentito parlare di matematica? : ) Cambia approccio, ci sono *sempre*
almeno 2 modi di fare una cosa. Smile.
Simone

?               _int64
Corrisponde ad un intero a 64 bit, ovvio! :-)
Se sai qualcosa di ASM, è tipo un intero memorizzato in EAX:EDX,
ovvero 64 bit!
TobiX
-- 
TobiX, ovvero più virtualmente:
to...@iname.com
  -  
www.icq.com/12392232
Super fan di Gen13, Lene Marlin e altri personaggi più o meno reali.

Newsgroup: it.comp.programmare.win32
Titolo: Senza fronzoli

Arrivo subito al problema.
-Apro  il programma ICQ tramite l'Api windows  CreateProcess()
-Voglio chiudere lo stesso ma non voglio interromperlo bruscamente con
un TerminateProcess() poiche' in questo modo non faccio eseguire lo
shutting-down dell'applicazione ( ad esempio salvataggio impostazioni
correnti)
E quindi vi chiedo.
Da un handle di un processo (nel mio caso di Icq)
posso arrivare alla handle della finestra principale cosi' da
postargli un messaggio WM_CLOSE?
Come faccio?
Grazie 
Ciao
P.s. Per curiosita' ho provato a mandare il messaggio WM_CLOSE
l'handle del processo..m'e' sbroccato tutto!!
~Guybrush~

Ti do un consiglio, aperta la finestra, ottieni la finestra con
WindowFromPoint e da li fai SendMessage. Fatto!!!!

WindowFromPoint e da li fai SendMessage. Fatto!!!!
Non mi sembra un modo molto professionale...
se la form fosse ogni volta in posizioni diverse? E se oltretutto la
finestra fosse chiusa mente chiedo l'handle della finestra??
~Guybrush~

Prova con EnumWindows e EnumWindowsProc.
Poi il resto dovrebbe essere uno scherzo.


wrote:

Puoi ottenere l'hwnd della finestra con FindWindow e poi usi
SendMessage.
Nenche questo è particolarmente elegante ma uso questa tecnica per
semplici script che aprono dei programmi, e mandano messaggi alle loro
finestre e funzionano senza nesun problema.
Ciao
Marco Barisione (ICQ 84277092)
Newsgroup: it.comp.programmare.win32
Titolo: Editor html

Ciao a tutti.
Mi chiedo come potrei creare un "programma" che consenta di leggere il
codice html e di poterlo modificare in modalità grafica.
A creare le pagine html sono capace, ma non riesco a capire come leggerle.
Qualche anima pia mi potrebbe dire se esiste un controllo (o una funzione)
o un qualche sito dove sia disponibile il codice sorgente di un semplice
editor html.
Il risultato che vorrei ottenere potrebbe essere una versione simile (ma
molto più rozza, sia come funzioni che come prestazioni) a Dreamweaver o
FrontPage o qualche altro programma dove si possano modificare le pagine
html in modalità grafica.
Spero di essere stato abbastanza chiaro nella spiegazione del problema e
spero che qualcuno mi possa aiutare.
Grazie a tutti e buona giornata.
Gabry
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 spero che qualcuno mi possa aiutare.
il problema č chiarissimo ma non č semplice: devi scrivere un tuo codice
che faccia il parsing dell'HTML. Se usi il C/C++, la funzione standard
sscanf ti puņ aiutare, altrimenti puoi provare a cercare in Internet
qualche libreria gią fatta; mi pare che da qualche parte avevo visto in
passato un certo THTMLParser per Delphi...


 
lui vuole fare un editor wysiwig, che è molto più complicato! prima 
bisogna scegliere il toolkit da utilizzare (gtk+ o anche semplicemente 
le api) e poi bisogna far interagire il codice html con la casella di 
testo che conterrà la pagina in modalità wysiwig. non uno scherzo! 
comunque si può sempre sbirciare dal codice di composer
-- 
e-mail: 
robiweb...@libero.it
page: 
http://www.robiweb.135.it
"Tre Anelli ai Re degli Elfi sotto il cielo che risplende,
Sette ai Principi dei Nani nelle lor rocche di pietra,
Nove agli Uomini Mortali che la triste morte attende,
Uno per l'Oscuro Sire chiuso nella reggia tetra"
J. R. R. Tolkien - Il Signore degli Anelli

 
o da quello di nvu che è derivato da composer 
www.nvu.com


Newsgroup: it.comp.programmare.win32
Titolo: Screenmates?!

Ciao a tutti, sono una programmatrice relativamente novella, programmo
principalmente in VB, qualcosa in C++...
Sto cercando disperatamente, purtroppo senza grossi risultati  informazioni
sulla realizzazione dei cosiddetti "Screenmates" ovvero quei personaggetti
che girovagano per il desktop di windows.
Anche se non sapete dare una risposta precisa, sono ben accetti anche
consigli o instradamenti sull'argomento...
Un salutone a tutti del NG
Susy

 che girovagano per il desktop di windows.
Microsoft Agent?
http://www.microsoft.com/msagent/default.asp
Prog.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:b9ft2a$ijj$1...@news.newsland.it...


 anche consigli o instradamenti sull'argomento... 
SetWindowRgn,SetLayeredWindowAttributes
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 ha scritto nel messaggio
news:b9fr4k$ngg$1...@grillo.cs.interbusiness.it...

Newsgroup: it.comp.programmare.win32
Titolo: Textarea con le colonne: come si fa ?

Salve, sto cercando di creare una textarea all'interno della mia finestra di
dialogo con le colonne e con header, una cosa che si può vedere facilmente
in moltissimi programmi, anche in Outlook Express, nella area in cui sono
elencati i messaggi: c'è la collana Da, A, Oggetto, Data. Io programmo con
Visual Studio .Net e finora non sono riuscito a trovare documentazione su
questo.
Spero che qualcuno mi possa essere d'aiuto.
Grazie in anticipo.
Gabriele Avosani

 vedere facilmente in moltissimi programmi, anche in Outlook Express
Non uso visual studio .net, ma penso il controllo che il controllo che
ti interessa sia una semplice griglia (o grid) senza le righe. Imho.
Ciao,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

Ciao, Gabriele!
Il giorno 14/01/2004 alle ore 14:17 hai scritto:
 GA> Io programmo con Visual Studio .Net e finora non sono riuscito a
 GA> trovare documentazione su questo.
Ma va'... non ci crede nessuno.
Si tratta di un ListControl (o ListView) in modalita' Report.
Bye

Ringrazio per la dritta, effettivamente era tutto ben documentato.
"1Sconosciuto" <o...@unknown.invalid> ha scritto nel messaggio
news:FDbNb.250776$vO5.10...@twister1.libero.it...


Newsgroup: it.comp.programmare.win32
Titolo: Aiuto DB

Ciao,a tutti vorrei una mano,il probblema è il seguente :dopo aver creato un
file mdb con access qual'è il sistema migliore,rapido e + facile da seguire
per creare query,repport e quindi determinare un proprio eseguibile che mi
permetta di gestire un mio DATA Base con VB6 ?Grazie,indirizzatemi anche a
siti con molto materiale che trattino il suddetto argomento
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/free_video/

 wrote in message
news:8mk979$3au$1...@pluto.sm.dsi.unimi.it...


Newsgroup: it.comp.programmare.win32
Titolo: Guida a Visual C++

Salve a tutti. Esiste in rete una guida da scaricare che spieghi la
programmazione in ambiente MS VC++ ?
Grazie
Simone

 programmazione in ambiente MS VC++ ?
http://www.crackinguniversity2000.it/NewDocument/vc6use.zip
PS: è 'pirata'.
-- 
Luc.
Newsgroup: it.comp.programmare.win32
Titolo: [MSVC6] Warning del linker

Salve! Ho creato una DLL con MFC, ma dopo aver cambiato il nome del file
output nelle impostazioni del progetto compare questo warning, solo in
modalità Release:
Creating library ..\release\languages\italiano/resource.lib and object
..\release\languages\italiano/resource.exp
resource.exp : warning LNK4070: /OUT:Italiano.dll directive in .EXP differs
from output filename "..\release\languages\italiano/resource.dll"; ignoring
directive
So che non indica nessun errore, ma sapete come posso farlo sparire?
--
Kojak
vrke...@hotmail.com
http://space.tin.it/io/viscorci
Life would be much easier if I had the source code.

Usi un file .DEF nel quale hai specificato "LIBRARY resource.dll"?
Se si, cambia il nome della DLL anche li'.
Gll


 Se si, cambia il nome della DLL anche li'.
Giusto, hai ragione! Aprendo il file DEF ho trovato la voce library,
modificandola opportunamente il warning se n'č andato.
Grazie mille!
BTW, che senso ha il file DEF? Le opzioni del compilatore/linker non sono
abbondantemente specificate nei files di progetto? Immagino che sia qualche
residuo obsoleto...


residuo obsoleto...
non troppo obsoleto! se esporti delle funzioni da una dll fatta in C++
devi usarlo per forza per poter esportare per nome, infatti il buon
vecchio compilatore c++ fa il mangling dei nomi e quando provi a
caricare dinamicamente la dll non riesci a trovare nemmeno una
funzione se non hai forzato i nomi dal .DEF :)
g0
Newsgroup: it.comp.programmare.win32
Titolo: [MFC] Raggiungere i CTRL in DlgBox

Ho un Dialog Box (che si attiva quando premo un CButton
il cui ID è IDC_BDB)
con un oggetto CStatic (il cui ID è IDC_NOMEREGOLA)
inserito con il resource editor.
Come faccio a cambiare dinamicamente il testo
del CStatic in questione?
Ho provato con:
CStatic wndStatic;
wndStatic.Attach(GetDlgItem(IDC_NOMEREGOLA)->m_hWnd);
wndStatic.SetWindowText(_T("NuovoTesto"));
wndStatic.Detach();
e funziona fintanto che è attiva la dialog box perché
poi quando esco dalla dialog box e poi la richiamo il CStatic
in questione non ha mantenuto il testo assegnato.
Forse perché il dialog box è creato sullo stack nell'handler di
IDC_BDB e quindi quando termina l'handler il dialog box scompare?
Forse dovrei creare il dialog box nello heap?
Comunque, più in generale, come fare per modificare a runtime
oggetti di controllo presenti in una dialog box di modo
poi che le volte successive in cui chiamo la dialog le modifiche
rimangano?
Cioé, ad esempio, il testo che metto su un CButton con
il resource editor, come posso poi cambiarlo,
permanentemente, in esecuzione?
Scusate se non mi spiego bene ma sono principiante.
Grazie a chiunque vorrà rispondermi.
Saluti, Dorian.

 Forse dovrei creare il dialog box nello heap?
Si` e no. I controlli della dialog sarebbero da inizializzare tutte le volte
anche se tu istanziassi la tua classe derivata da CDialog nello heap (e
quindi "sopravvivesse" alla procedura di gestione), ad esempio come
variabile membro della finestra principale. Se la crei nello heap c'e` pero`
il vantaggio che puoi usare DDX/DDV, ossia memorizzare i settaggi dei vari
controlli in apposite variabili membro della dialog e lasciare che sia MFC a
fare il lavoro per te...
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

 dialog, di solito si mettono dentro a WM_INITDIALOG.
già, era banale, lo avevo anche già fatto altrove ma mi
ero incantato.
grazie, saluti.
Newsgroup: it.comp.programmare.win32
Titolo: Immagini bitmap e "About Dialog Box"

Sto cercando di fare una "About Dialog Box" che abbia una
immagine al suo interno.
Utilizzando il resource editor del Visual C++ 6.0 ho
costruito una Dialog box con un unico bottone e un
controllo di tipo "picture".
Ho impostato una immagine di tipo bitmap con dimensioni
80x90 e l'ho collegata al controllo picture.
Ho scritto un minimo di codice per far partire il
tutto e gestire la DBox, ma l'immagine sulla DBox
non c'e' verso di farla vedere.
Fino a quando resto nel resource editor tutto sembra
perfetto. Testando la DBox con ctrl+T, questa viene
visualizzata correttamente. Quando avvio il programma,
la DBox visualizza solo un'area infossata (ho usato
lo stile sunken) delle dimensioni dell'immagine
ma non l'immagine.
Qualcuno ha idea del perche'? Volendo posso inviare il
codice (veramente banale) progetto e immagine bitmap...
Grazie a tutti per l'attenzione, gazie due volte a chi
mi da una dritta. :-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

codice (veramente banale) progetto e immagine bitmap...
direi che perlomeno e' "banale'....

ombra ha scritto:



Se il tuo indirizzo e-mal e' buono ti spedisco tutto domani mattina...
Bye


non c'e' verso di farla vedere.
Hai controllato bene le PROPRIETA' della DBox?

 Hai controllato bene le PROPRIETA' della DBox?
In che senso? La DBox ha le proprieta' di default, io non le ho
toccate.
Ciao


Newsgroup: it.comp.programmare.win32
Titolo: WIN 32

ciao.....
qualcuno sa a cosa serve ??????
#ifdef WIN32
        WSADATA wsaData;
        WSAStartup(0x0101, &wsaData); 
#endif

concico wrote:

Inizializzare i Winsock (i socket di Windows).
Messi dentro quelle direttive per rendere il codice portabile.

portabile ....ossia che può essere capito anche da altri sistemi
operativi???
se invece di lavorare su windows avessi lavorato per esempio con linux
non ci sarebbe stato bisogno???

 operativi???
Che viene *compilato* anche per altri sistemi operativi.
Nel caso specifico, i socket sono una libreria sostanzialmente portabile
(di provenienza unix) e racchiudendo quelle istruzioni specifiche win32
dentro a quella direttiva consenti di compilare il sorgente anche su
sistemi diversi.

ok...molto chiaro e gentile.......grazie

Newsgroup: it.comp.programmare.win32
Titolo: Da pdf--->doc

Esistono tool per convertire un file da .pdf a .doc?

Esistono tool per convertire un file da .pdf a .doc?
Vai su 
http://www.download.com/
 e cerca "convert pdf"
Ciao
Paolo
Newsgroup: it.comp.programmare.win32
Titolo: vc++ e eclipse

Salve a tutti
Qualcuno di voi è riuscito a configurare l'accoppiata in oggetto?
Vengo da java, e talvolta sviluppo in c++ con eclipse (su linux).
Ora devo sviluppare con vc++, ma fatico ad adattarmi all'ide.

 Qualcuno di voi � riuscito a configurare l'accoppiata in oggetto?
 
Se intendi "configurare VC++ in modo che sia uguale a eclipse", non ci 
ho mai nemmeno pensato perch� la considero un'impresa persa in partenza.
Mi accontento di tenere allineati gli shortcut da tastiera che uso di 
pi�, per quanto posso.
 
Se usare l'ide di VC ti d� tanto fastidio perch� non sviluppi in Eclipse 
e poi compili con VC a linea di comando?

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

Salve, qualcuno sa dove posso trovare un sito con la descrizione di tutte o
quasi le Api utilizzabili (msdn a parte); meglio se scaricabili in un
file.... Ho l'Help ma mi sembra un po' limitato... grazie!
CIAO

 wrote in message
LpD%9.79393$YG2.2...@twister1.libero.it...


Newsgroup: it.comp.programmare.win32
Titolo: Subclassing in win32

Cosa si intende per subclassing (in win32)?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Cosa si intende per subclassing (in win32)?
Con subclassing si indica la sostituzione della window procedure originale
di una finestra (es. un controllo) con una personalizzata, in modo tale da
poter intercettare determinati eventi e modificare il comportamento
standard della finestra stessa. Per gli eventi che non interessano
all'interno della window procedure modificata si richiama quella originale,
in modo da mantenere immutate le restanti funzionalità della finestra.
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: Passare un array di stringhe da VC++ ad un ActiveX scritto in VB

Salve a tutti,
ho un problema con l'utilizzo, in un client VC++, di un ActiveX scritto
in VB.
Uno dei metodi dell'activeX accetta, come parametro, un array di
stringhe e restituisce una stringa. La definizione IDL del metodo in
questione e' la seguente:
[id(0x60030002)]
HRESULT SendParametersStr(
                        [in, out] SAFEARRAY(BSTR)* parameters,
                        [out, retval] BSTR* );
Il codice VC++ che utilizzo per eseguire il metodo e' il seguente:
SAFEARRAY *psaParametersStr;
SAFEARRAYBOUND psabBounds[1];
psabBounds[0].lLbound = 0;
psabBounds[0].cElements = parametri.GetSize();
psaParametersStr = SafeArrayCreate(VT_BSTR, 1, psabBounds);
for (int nIndice = 0; nIndice < parametri.GetSize(); nIndice++)
{
  index[0] = nIndice;
  SafeArrayPutElement(psaParametersStr, index,
parametri.GetAt(nIndice).AllocSysString());
}
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x60030002, DISPATCH_METHOD, VT_BSTR, (void*)&result,
parms, psaParametersStr);
Il codice sopra riportato genera un errore di "Type mismatch".
Qualcuno ha un'idea di come deve essere definito l'array di stringhe
affinche' il componente ActiveX lo riconosca come tale?
Grazie in anticipo

Ho risolto il mio problema ... smetto di porgrammare ^__^
Scherzi a parte, se a qualcuno interessa, di seguito riporto il codice
corretto per eseguire il metodo dell'ocx che richiede, come parametro,
un array di stringhe
SAFEARRAY *psaParametersStr;
SAFEARRAYBOUND psabBounds[1];
CStringArray astrParametri;
int nNumeroParametri = astrParametri.GetSize();
psabBounds[0].lLbound = 0;
psabBounds[0].cElements = nNumeroParametri;
psaParametersStr = SafeArrayCreate(VT_BSTR, 1, psabBounds);
for (int nIndice = 0; nIndice < nNumeroParametri; nIndice++)
{
  index[0] = nIndice;
  SafeArrayPutElement(psaParametersStr, index,
parametri.GetAt(nIndice).AllocSysString());
}
v.vt = VT_ARRAY | VT_BSTR;
v.parray = psaParametersStr;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x60030002, DISPATCH_METHOD, VT_BSTR, (void*)&result,
parms, &v);
Ovviamente il metodo e' estendibile a tutti i tipi di array
Newsgroup: it.comp.programmare.win32
Titolo: Locazione e Registrazione DLL

ciao a tutti,
c'è qualcosa che mi sfugge sulla registrazione delle DLL...
nella mia applicazione utilizzo una dll sempre fatta dal sottoscritto di 
cui esiste la versione in debug (_d) e la versione in release.
Alla partenza della mia applicazione vorrei registrare sempre la DLL 
(DllRegisterServer) perchè a seconda se sono in debug o release carico 
sempre la libreria giusta.
Il problema è questo: la Dll sta in una cartella diversa da quella in 
cui si trova l'eseguible, per cui l'applicativo non parte mai perchè mi 
dice che non trova la libreria.
Da tener presente che io sto lavorando da Visual Studio per cui nel 
progetto ho incluso il .lib corretto e il .h per l'esportazione dei metodi.
Ho provato a lanciare a mano dalla cartella il regsvr32.exe il quale mi 
dice che la regisrazione è stata eseguita correttamente. Invece non lo è 
perchè se non copio la DLL dove c'è l'eseguibile questo non parte.
Sapete dirmi dove sbaglio?
grazie 1000
Davide

 Sapete dirmi dove sbaglio?
Se la libreria è linkata tramite il .lib le funzioni verranno mappate 
_prima_ di richiamare il main e quindi, se la DLL non c'è (non è nel 
path), non c'è verso di caricare anche l'exe.
Se vuoi registrare i componenti devi usare LoadLibrary e 
GetProcAddress per recuperare un puntatore alla funzione di 
registrazione, senza utilizzare il .lib.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

 
in effetti avevo dei sospetti e non a caso avvo specificato 
l'importazione del .lib e del .h. Quindi c'è poco da fare...
Visto che ci sono ti faccio un altra domanda se puoi aiutarmi.
Io ho fatto un ocx che usa la stessa DLL ed è incluso nell'applicazione. 
L'ocx va messo nella stessa cartella di eseguibile e dll oppure posso 
tenerlo devo voglio, registrarlo e poi registrare la DLL?
grazie 1000 dell'aiuto

Newsgroup: it.comp.programmare.win32
Titolo: scherzo via internet

dei simpaticoni devono aver riscritto le coordinate della finestra di
explorer, visto che, dopo una visita al loro simpatico sito-esca, mi ritrovo
explorer che ingrandito, inizia prima dell'inizio dello schermo
(coordinata y negativa)
spero qualcuno sappia dirmi come risolvere facilmente il problema

 ha scritto nel messaggio
news:wdgbb.334584$Ny5.10...@twister2.libero.it...

scusa in che situazioni non riesci visualizzare la finestra di explorer?

usa la tastiera... [alt]+freccette... poi vai su sposta e sposta prima con
le freccette e poi muovi il mouse
michele
http://www.studiosolution.com
*****++++

(coordinata y negativa)
e la programmazione win32 che c'entra, scusa?
-- 
ciao, hal
Newsgroup: it.comp.programmare.win32
Titolo: Aiuto: come associare le icone ai files???????

Nel mio programma devo dare la possibilità all'utente di associare un'icona
ad un particolare file da lui creato.
In fase di creazione del file chiedo all'utente di selezionare un file di
tipo icona ad esempio "pippo.ico" per individuare l'icona da associare al
file...... ma a questo punto vengono i problemi:
- Come faccio a caricare l'icona dal file "pippo.ico"???? In tutti gli
esempi dell'msdn che ho visto, le immagini vengono caricate dal file delle
risorse, ma in questo modo l'utente avrebbe a disposizione un numero troppo
limitato e predefinito di icone.
- Come faccio ad associare tale icona al file che stò creando??
Sinceramente non so neanche se si possa fare...
Ringrazio tutti quelli che possono darmi una mano.
Luca

Scusate, mi sono dimenticato di dire che uso Visual C++ 6.0 e che voglio
visualizzare i files in un CListCtrl.
Luca

 - Come faccio ad associare tale icona al file che stò creando??
Cosa intendi per "associare"?  Puo` darsi che tu debba implementare
una shell-extension, se capisco bene cosa intendi.
Alex

 visualizzare i files in un CListCtrl.
CImageList ti permette di gestire tutte le immagini usate in
un CListCtrl.
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Problemi Compilatore C++ [Win 98][Borland C++ Compiler 5.5]

Quando Provo a compilare un qualsiasi File .cpp con funzioni windows
(winmain()) mi da il seguente errore:
Borland C++ 5.5 for Win32 Copyright (c) 1993, 2000 Borland
Play.cpp:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_main' referenced from
C:\BORLAND\BCC55\LIB\C0X32.OBJ
Es. Codice sorgente di un programma che provo a compilare:
#include <windows.h>
#include <iostream.h>
#include <mmsystem.h>
winmain ()
{
   sndPlaySound ("Chat.wav", SND_SYNC);
   return 0;
}
Vi ripeto che questo errore si verifica in TUTTI i programmi windows.
Sapete dirmi il motivo?
Vi ringrazio anticipatamente.

 wrote in message
news:8q0c7i$sp8$1...@nslave1.tin.it...


 Prima di tutto il prototipo della funzione č:


 errore. E poi dovrebbe darmi l'errore prima del linkaggio (in teoria)
No, affatto. Non c'è nulla di errato nel dichiarare una funzione winmain, è
solo al momento del linkaggio che si può accorgere che non trova la WinMain.
Inoltre, credo che per applicazioni console tu dovresti usare c0x32.obj ( e
di conseguenza main), mentre per quelle GUI (come nel caso da te mostrato)
dovresti usare c0w32.obj (che si aspetta WinMain).
Non ho il bcc55, ma ad ogni modo fammi sapere se riesci ad andare avanti.
Ciao, Luigi
--
ing. Luigi Bianchi
http://www.luigibianchi.com
Dfm2API : Delphi / C++ Builder Form Converter
Brain Computer Interface SDK
Uncommon Controls

 Inoltre, credo che per applicazioni console tu dovresti usare c0x32.obj

Newsgroup: it.comp.programmare.win32
Titolo: Platform SDK Novembre 01

Qualcuno ha dei problemi ad installare questo PSDK? a me da un errore non
meglio specificato durante la fase di installazione dei common files e mi
costringe ad uscire, per installare devo avviare i singoli .msi e quindi tra
i vari help ho un'integrazione dei topic inesistente rendendo la fruibilità
del prodotto molto limitata...... c'è un modo o qualche cosa da fare con
questo maledetto Windows Installer!!!!??? :((
Eym

 Eym
A me ha dato qualche problema nella fase di download ma forse dipendeva 
dalla linea più che dal software. Cmq dopo ha installato senza alcun 
problema.
Ciao
Fabio

Newsgroup: it.comp.programmare.win32
Titolo: Condividere variabili fra processi

Scusate l'inglese:
Hi,
I have an application with two modules:
1 .exe and 1 .dll linked together in my project.
Into the exe module I created an object Obj of class CObj with some static
data member.
Then I call a method inside the dll module that uses the object Obj.
My problem is that I cannot simply pass the address of Obj to the Dll's
method, but I need to share my Obj to access into it directly from the Dll's
files.
Can you please show me with a simple example how to manage this kind of
problem?
Maybe should I use the VirtualAlloc function?
Mauro

 problem?
Pappa pronta non c'è l'ho, pero' puoi sempre dare un occhiata qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dngenlib/html/msdn_manamemo.asp
I Memory-Mapped Files dovrebbero fare al caso tuo.
-- 
Il solo ed unico Piero Tofy
Web: 
http://www.pierotofy.it

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

Salve a tutti.
devo fre un piccolo programma che prenda dei valori in input(x,y) e ci sputi
fuori un grafico a barre e/o dispersione ect...Ho provao in visul basic ma
il controllo mschart(di visual basic)è un pò inefficiente, sapete dirmi se
c'è qualcosa di veramente efficace in visual c++ o ancora in visual basic
grazie anticipatemente

c'è qualcosa di veramente efficace in visual c++ o ancora in visual basic
Programmo in C, su The Code Project ho trovato diverso materiale.
Per esempio:
http://www.codeproject.com/gdi/2DAnimatedCharts.asp
http://www.codeproject.com/miscctrl/nschart.asp
http://www.codeproject.com/miscctrl/mschartvc.asp
Probabilmente ci sono anche articoli per il VB.
Newsgroup: it.comp.programmare.win32
Titolo: documentazione in italiano

Ciao raga,
    sto cercando di imparare la programmazione sotto win32 ed ho trovato un
visual C++ 5.0 di seconda mano. Ho due domande da porvi :
1) E' da un bel pò che cerco dei manuali o tutorial in ITALIANO su internet
sulla programmazione win32 o mfc ma non sono ancora riuscito a trovare
nulla. Sapete qualche indirizzo?
2) Il mio visual c++ purtroppo è in inglese e mi chiedevo se è possibile
sostituire almeno l'help con quello italiano ( credo che il visual sia
uscito anche in versione italiana ). Se è possibile farlo dove posso
scaricarlo!?!? Dal sito Microsoft non ho trovato nulla!
                                                            tnx ^W^

scaricarlo!?!? Dal sito Microsoft non ho trovato nulla!
Non esiste la versione italiana del VC++ e tantomeno l'help in italiano.
Anche chi, come me, possiede la versione italiana del Visual Studio, in
mezzo alla documentazione in italiano trova l'help del Vc++ (API, C, C++ e
MFC) in inglese.
Ciao, Giuseppe

Newsgroup: it.comp.programmare.win32
Titolo: Installazione driver

Dovrei installare un driver nomefile.sys per il funzionamento di una 
chiave di protezione, da cui il mio software andra' a leggere dei dati.
Il produttore mi ha dato anche un programma per l'installazione, ma di 
grosse dimensioni 17MB, che chiaramente non posso allegare al programa 
distribuito via internet.
Come dovrei procedereper l'installazione del driver?  grazie
-- 
Ciao
Franco

Franco ha scritto:

Installa il driver e controlla cosa va a scrivere nei registri. 
regmon.exe e dove va a scrivere i file filemon.exe i due software sono 
freeware.
Di solito va ad inserire il driver nella directory 
%WINDOWS%\SYSTEM32\DRIVERS\
mentre nei Registri
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nome del Driver]
"ErrorControl"=dword:00000001
"Group"="Base"
"Start"=dword:00000001
"Tag"=dword:00000002
"Type"=dword:00000001

Newsgroup: it.comp.programmare.win32
Titolo: [?] Impostazioni internazionali e punto del tastierino numerico

Salve a tutti,
	Sicuramente ci sarà modo di recuperare le impostazioni della 
valuta e dei numeri che sono in windows, purtroppo non sono riuscito a 
trovare nulla, mi sapete dare un indicazine ???
	Approfitto !!!
Vorrei anche intercettare la pressione le tasto "." del tastierino 
numerico.
Grazie !!!

 
VK_DECIMAL
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: Seriale: ascoltare una porta seriale occupata

Ciao a tutti,
 dovrei, per un'applicazione, ascoltare la comunicazione (Tx e Rx)
 e il segnale Carrier Detect di una seriale gia' occupata
 da un'applicazione della quale non ho il sorgente.
 1. E' possibile farlo? 
 2. La modalita' OVERLAP con il quale si possono aprire i file ha
     qualcosa a che fare con quello che sto cercando?
 grazie e ciao
Enrico

To sniff a COM port you have to build a device driver (filter type ) that
sits above the standard Windows serial port drivers. This filter driver
would be different for 98/NT4/Win2K/XP.
To build device drivers download the correct DDK(Driver Development Kit) for
the OS of choice from MS.(though I believe the XP DDK is not downloadable).
Ron


Newsgroup: it.comp.programmare.win32
Titolo: ritorno a acapo?

salve,
sapete dirmi qual'č il comando per il ritorna a capo in una editbox.
io per scriverci uso la funzione SetDlgItemText a cui tra le altre cose
passo un puntatore alla stringa da scrivere , ma per scrivere qualcosa nella
riga successiva come faccio?
grazie

Mi pare che il ritorno a capo sia il char ascii 13 (o 10??).
Ciao.
Phones

 sapete dirmi qual'è il comando per il ritorna a capo in una editbox.

Memorizzi tutto in una stringa da passare alla SetDlgItemText.
Nella stringa, quando vuoi andare a capo ci metti \r\n. Esempio:
str = " riga 1 blablablablabla \r\n riga 2 blablablabla \r\n riga 3 ....."
Maurus

 wrote in message
news:b1sag1$16h03h$1...@ID-125555.news.dfncis.de...


 news:b1sag1$16h03h$1...@ID-125555.news.dfncis.de...


 [...]
La memoria che contiene il testo puo' essere allocata o deallocata
dinamicamente, non e' detto che debba essere statica. Allochi la memeoria,
aggiungi il testo, deallochi la memoria, tra l'altro ne allochi solo la
quantita' necessaria per aggiungere la o le righe di testo.
Luca

Newsgroup: it.comp.programmare.win32
Titolo: Periferiche virtuali

Salve,
vorrei chiedere a chiunque sia in grando di darmi una risposta se è
possibile creare una scheda di rete via software e come gestirla...
Grazie

 possibile creare una scheda di rete via software e come gestirla...
Devi scrivere un driver. Non so se la microsoft, con il DDK, fornisce i 
sorgenti del loopback adapter che potrebbe essere un buon esempio.
Ci sono altri esempi di schede di rete implementate in software (la 
connessione dial-up, le schede per collegarsi con vmware, virtualPC, 
l'emulatore di Windows CE), ma non credo sia possibile recuperarne i 
sorgenti.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non č valido)
Newsgroup: it.comp.programmare.win32
Titolo: CRecordset e GetFiledVlaue

Ciao 
sto usando questo pezzo di  funzione per prendere i dati da una
tabella di access via ODBC.
Però quando prendo il valore di un campo di testo vuoto mi  va in
errore (VC++ 2005). Mi succede solo con le stringhe.
Sapete aiutarmi?
CDBVariant vOrdine,vData,vCliente,vId;
m_rs.GetFieldValue("DataAnomalia",vOrdine);
m_rs.GetFieldValue("Ordine",vData);
m_rs.GetFieldValue("Cliente",vCliente); <- prendo la stringa
m_rs.GetFieldValue("ID",vId);
val.Format("%02i/%02i/%02i - %i - %s",vData.m_pdate->day,
vData.m_pdate->month,vData.m_pdate->year,
vCliente.m_lVal,(LPCTSTR)vCliente.m_pstringA->GetString()); <-ERRORE
Grazie
F

F
Grazie lo stesso 
ho risolto cambiando il metodo di GetFiledValue.
Ciao
F.

Newsgroup: it.comp.programmare.win32
Titolo: Creare procedura di setup

Salve,
ho appena completato la mia prima applicazione, ora per fare le cose come si
deve vorrei creare una procedura di setup per questo programma, io sono
solito usare Installshield 5.1 prof, ma questa volta le cose mi sembrano più
complicate del solito, infatti questo programma che ho creato contieme delle
cartelle e delle sottocartelle, ma appena le trascino nella finestra di
Installshield mi appare il messagio in cui mi viene detto che posso
importare solo files e non cartelle, sapete come devo fare per inserire il
mio progetto conservando la struttura originale delle cartelle?
Grazie

: 

Se il tuo setup non deve fare cose particolari (chiedere parametri 
all'utente, controllare l'installazione di altri software...), ma solamente 
copiare i file e modificare il registry o dei file di ini, e magari 
eseguire qualche programma alla fine del setup. Ti consiglio di utilizzare 
InnoSetup e ScriptMaker. Sono due utility freeware (la seconda permette di 
scrivere gli script per la prima) che permettono di realizzare un setup 
(singolo file EXE compresso) in pochissimo tempo.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 >sembrano piů complicate del solito, infatti questo programma che ho
