mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: membro dmCopies di DEVMODE per Winword 2

Sto sviluppando un programma di monitoraggio di una stampante.
Perche' il membro dmCopies di DEVMODE usato attraverso una chiamata alla funzione
EnumJobs restituisce sempre 1 anche se vengono inviate piu' copie? (DA WORD)
E perche' questo succede solo con Word di Office 2000 (non so le altre versioni) e non
succede invece con qualsiasi altra applicazione? cioe' si ottiene il valore corretto del
numero di copie inviate.
Ma soprattutto, come posso fare per aggirare l'ostacolo?
grazie a tutti per il vostro apprezzabile contributo

 ha scritto nel messaggio 
news:429342fa$1...@news.unimib.it...


 ha scritto nel messaggio news:429342fa$1...@news.unimib.it...

Forse a qualcuno può interessare la soluzione adottata.
Alla fine ho preferito fare un secondo programmino che gira in background,
che controlla la presenza o meno di Word. In caso affermativo, se l'utente apre
la finestra di stampa, fa un hooking dei controlli che permettono di impostare
in numero di copie da stampare, e li disabilita obbligando l'utente a stampare
una copia per volta.

Newsgroup: it.comp.programmare.win32
Titolo: [REQ] Includere un file .rc con Dev-C++

Ciao a tutti, sto finalmente imparando ad utilizzare le api di win32,
ma mi sono imbattuto nel seguente problema:
non ho idea di come si includa un file .rc in un  file sorgente c.
Mi spiego meglio, ho già pronto un file.c, un file .h e il file .rc,
ma non riesco a fare in modo che il file .c lo vada a "pescare"!!!
aiuto!
,Blob(Win32)

ma non riesco a fare in modo che il file .c lo vada a "pescare"!!!
Il file .C non deve pescare un bel nulla.  Il file .RC viene compilato
da un compilatore di risorse e trasformato in un file .RES che
confluirà nel codice eseguibile finale.  Guarda l'esempio che ho fatto
in uno degli ultimi messaggi.

non riesco a fare in modo che il file .c lo vada a "pescare"!!!
E' vero che il file .c non deve includere il file .rc, ma a volte si usa un 
file .h che definisce solamente i nomi usati nel file .rc, che poi vengono 
richiamati nel file .c.
In tal caso sia il file .rc, che il file .c (o .cpp) includono questo header 
(di solito chiamato "resource.h") per poter usare le definizioni.
Comunque i due tipi di file sono completamente scorrelati in compilazione: 
cl.exe (o gcc.exe) compila i file .c o .cpp e rc.exe (o cvtres.exe) compila 
i file .rc (poi vengono linkati insieme).
Quindi se aggiungi un file .rc al progetto Dev-Cpp, questo viene compilato 
dal resource compiler automaticamente.

Newsgroup: it.comp.programmare.win32
Titolo: Creare una bitmap...

VC++
Come faccio a creare una CBitmap ad esempio 16x16 a 32 bit completamente 
'piena' di un colore RGB a mia scelta?
Grazie.
-- 
Luc.

 Luc.
ciao.
Newsgroup: it.comp.programmare.win32
Titolo: C++ & DLL

Salve a tutti, posto x la prima volta in questo gruppo dato il mio
recente bisogno di usare 2 funzioni contenute in una dll tramite
l'utilizzo del BC++ Builder 6.
La dll in questione si chiama inpou32.dll e contiene 2 funzioni Inp32 e
Outp32 che permettono di interfacciarsi alla porta parallela.
Dopo varie ricerche, letture dei vari post sulle dll e c++, non sono
riuscito a utilizzare queste 2 funzioni implementate nella dll.
Premesso che ho creato il file.lib della inpou32.dll  (e aggiunto al
progetto), nell' applicazione ho aggiunto la riga
__declspec(dllimport) void Out32(Int port,Shot data);
credendo che nel programma avrei potuto richiamare la funzione Out32 ma
ma alla compilazione compare un errore del linker.
Quanche anima pia mi sa dire come devo fare per poter usare queste 2
funzioni presenti nella dll? vorrei semplicemente chiamarle da un
banalissimo programma tramite la pressione di 1 pulsante.
(non sono un programmatore, quindi perdonatemi x le eventuali
stupidaggini scritte)
Grazie a tutti, Enrico

 Grazie a tutti, Enrico
Di nulla. Ciao.
===================
Stefano Frosio
www.esse-effe.com
===================

 riuscito a utilizzare queste 2 funzioni implementate nella dll.
Grande libreria, l'ho usata e funziona...
guarda qui
http://www.hytherion.com/beattidp/comput/pport.htm

Newsgroup: it.comp.programmare.win32
Titolo: Volendo passare al .net cosa consigliate?

Ciao a tutti,
La domanda a suo tempo sarà stata fatta e rifatta...
sono programmatore solo per hobby e di medio/basso livello,
passato dal VB al VC++ con grande fatica e soddisfazione,
sono sicuro che il VC++ avrà una lunga e onorata vecchiaia, ma anche
convinto che la piattaforma non verrà più aggiornata quindi mi chiedo
se non sia il caso di cominciare a leggere qualcosa del .net
visto anche che tutti i nuovi windows hanno il framework
on-board,
Ho visto l'IDE del VC++.NET e mi sembra veramente molto simile a
quello che uso attualmente, mentre sento dire che il C# è addirittura
più semplice e efficace.
Intendendo rimanere fedele al C++ voi mi consigliereste il VC++.NET o il C#
(magari anche un buon libro in italiano)?
E perché?
Grazie mille
Carlo 

 Grazie mille
Prego

Ti segnal anche questo ng, più appropriato:
microsoft.public.it.dotnet.csharp
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: file RAR

cosa diavolo é un file *.rar
e come si decomprime ??
grazie
B

Bosetti & Gatti wrote:

Dovresti avere il WinRar, che e' un programma per decomprimere file con
quella estensione. Fa una ricerca su 
www.download.com
.. troverai
l'installazione facilmetente
Newsgroup: it.comp.programmare.win32
Titolo: Database

Ho visto che l'oggetto CDaoDatabase di Visual C++ 6 non riesce ad
aprire un db di Access 2000 .
Esiste un modo per aggirare il problema ?
grazie

 Esiste un modo per aggirare il problema ?
Devi scaricare il Service Pack 4 del Jet Engine 4.0 (MJet4.0 SP4)
ed installarlo.
Poi devi inserire in InitInstance () questa linea di codice:
AfxGetModuleState()->m_dwVersion = 0x0601;
Ciao
Ellebi

AfxGetModuleState()->m_dwVersion = 0x0601;
Ho trovato l'articolo relativo al problema descritto e credo di aver
risolto grazie anche alla tua preziosa collaborazione .
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: OPC e sistemi non Windows

Ok, questo è il mio primo post ... quindi abbiate pazienza, oltretutto se è un po' OT.
Ho lavorato con VC6 e con librerie client e server per OPC.
Vorrei spostare il tutto su un altro s.o. ... tipo Linux o addirittura Android.
Sapete se si trovano librerie che consentano la connessione a server OPC in questi s.o.
GRAZIE.

 Sapete se si trovano librerie che consentano la connessione a server OPC in questi s.o.
 
OPC è una tecnologia specifica di Windows (OLE for Processing 
etc.etc...). Esiste OPC UA che è fatto apposta per le altre piattaforme, 
ma non so quanto sia maturo/diffuso/utilizzabile.
 
Prova a leggere qua:
http://linuxopc.info/

Newsgroup: it.comp.programmare.win32
Titolo: CDatabase::Openex

Sto cercando di creare una dll con delle funzioni da ricfhiamare in VB e
come primo approccio gia sono in difficolt� su come collegare un database
SQL
Questo la piccola parte della funzione
extern "C" bool WINAPI EsportaCabrillo(CString App)
{
CDatabase Db;
int value;
//MS SQL Server ODBC driver={SQL Server}; Server=NomeServer;
Database=NomeDB; Uid=sa; Pwd=sa;
CString a = _T("DRIVER={SQL Server}; Server=.\\SQLEXPRESS; UID=; Pwd=;
Trusted_Connection=False; ");
CString b = _T("DATABASE=C:\\Documents and Settings\\Enzo\\Documenti\\Visual
Studio
2008\\Projects\\Wincontest\\Wincontest\\bin\\Debug\\Database\\User.mdf;");
CString c = _T("DATABASE=master");
CString connection = a;
value = Db.OpenEx (connection, CDatabase::openReadOnly);
if (value)
return true;
else
return false;
}
1) se connection � solo a va bene e ritorna true
2) se connection � a + c va bene ma non so cosa farmene del Db Master
3) se connection � a + c va in errore
Ho provato a creare una connessione ODBC con DNS ma non mi permette di
andare a trovare il database da me utilizzato, semplicemente i 4 DB di
servizio, compreso ovviamente Master
Inoltre � possibile, per evitare tutto sto casino passare a una funzione DLL
direttamente una table precedentemente caricata in VB come CRecordset ed
inviandola come DataTable da VB???
Chi mi aiuta  a creare sta benedettissima (giusto per essere calmi) stringa
di connessione???
Grazie a tutti

 inviandola come DataTable da VB???
Perchï¿œ vuoi creare una dll?
Non puoi andare sul database direttamente da VB?

Newsgroup: it.comp.programmare.win32
Titolo: MASM o TASM?

Vorrei avvicinarmi alla programmazione in assembly. finora ho solo
leggiucchiato qualcosa sui tutorial in internet, e sono riuscito a fare
pochi programmi EXE con NASM, perche la sintassi č diversa e mi ingrippo
facilmente...
vorrei utilizzare Asm sia per srivere DLL da usare con il Visual Basic 6,
sia per scrivere direttamente programmi che consentano di fare alcune
operazioni che con VB non č agevole fare.
cosa mi consigliate di prendere? TASM della Borland o MASM?
Grazie.
Mario

 ha scritto nel messaggio
news:8rsrq7$ohn$1...@nslave2.tin.it...



eheh... smanettone un corno... mica ho detto di conoscerlo... anzi... ne so
pochissimo.
finora sono riuscito a fare pochissimi programmi con NASM, tutti funzionanti
benissimo per il DOS, e tutti che potevano esere tranquillamente richiamati
da VB, sia DLL che EXE. ma vorrei solo migliorare un po', tutti qui.
cmq credo che alla fine prenderò TASM. qualcuno sa per caso dove lo posso
trovare su internet, magari in prova per 30 gg., che ne so...
Mario

se usi Visual Basic 6 deduco che hai il Visual Studio 6, quindi VC++ [1]:
1- scaricati il SP 4
2- vai sul sito
http://msdn.microsoft.com/vstudio/downloads/ppack/download.asp
 e scaricati
l'eseguibile, che ti andrà ad aggiungere il MASM all'interno del VC++, poi
usalo direttamente da codice C con la sintassi (per esempio)
int __declspec( naked) f()
{
    __asm
    {
        mov    eax, 0
        ret
    }
}
Il __declspec( naked) serve ad evitare che il compilatore ti metta il codice
di prologo ed epilogo, ma se li vuoi puoi anche evitare di specificarlo.
Una domanda a mia volta a chi ha installato questo pack: alla fine produce
eseguibili + piccoli del normale o è una mia impressione? Avevo un
eseguibile che è passato da 384 KB a 372 KB, ma non mi ricordo se ho
cambiato qualche opzione del compilatore ...
Se l'assunzione [1] è sbagliata continua ad usare NASM, cos'ha che non va la
sua sintassi? E poi considera che una volta che riesci a padroneggiare
quella, le sintassi di TASM/MASM ti risulteranno + semplici.

 se usi Visual Basic 6 deduco che hai il Visual Studio 6, quindi VC++ [1]:
veramente non ce l'ho visual studio...
cmq ho scaricato MASM e LINK... e funzinoano. ho creato i miei primi
programmini (scemotti) in assembly... yuhuuu...
cmq con NASM non mi trovo proprio... non c'č niente, non c'č OFFSET, non c'č
SEG, non c'č un sacco di roba, non c'č .DATA, ...
ah, un'ultima cosa... se invece di creare un eseguibile volessi creare una
DLL... prima la compilo normalmente con MASM, e poi, con LINK, che devo
fare?
grazie.
Mario

 SEG, non c'è un sacco di roba, non c'è .DATA, ...


ok, se poi qualcosa non va, mipermetterò di rompere in privato... posso??
::))))
Mario

 ha scritto nel messaggio
news:8s2cmj$nj0$1...@nslave3.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: ! C++ in Windows ?

Salve,
Programmo per passione da alcuni anni in C ed in C++.
In questi hanni ho programmato applicazioni win32 solo in VB, che nonostante
la sua indiscutibile semplicita', odio cio' che produce: eseguibili enormi,
lenti ed instabili !
Visto che in C++ me la cavo bene e possiedo VC++ con licenza studente, ho
pensato: Impariamo a programmare in windows con il caro C++.
Ora ho dato un'occhiata alle API e le ho trovate un po' incasinate ! Mi
hanno parlato delle MFC che dovrebbero semplificare le API e di fatto
(AppWizard a Parte) sono una ulteriore astrazione delle API, ma pur sempre
API !!!
Voi cosa mi consigliate ??? API o MFC ???
A, oramai ho VC++, ma e' vero che gli strumenti Borland sono piu' semplici
per accedere al mondo win32 ?? E quale borland varrebbe la pena di
acquistare ?
Qualsiasi sia la vostra risposta (API, MFC) vi sarei grato se poteste
indicarmi un testo che sia un ottimo tutorial !
Grazie
Alex

indicarmi un testo che sia un ottimo tutorial !
Help MSDN per il VC++, più una caterba di libri che ci sono in giro...
vedi: 
www.programmazione.it
 ad esempio.
Luc.

 indicarmi un testo che sia un ottimo tutorial !
API Win32 - "Programmare in Windows 9x" - Petzold
MFC - "Developing with Microsoft Foundation Classes" - Micrsoft Press.
--
ByEZ, MindFlavor.
e-mail: 
mindflav...@hotmail.com
MindFlavor's Site: 
http://web.tiscalinet.it/mindflavor

 MFC - "Developing with Microsoft Foundation Classes" - Micrsoft Press.
Jeff Prosise "Programmare Windows con le MFC II edizione"
--
  Jerle Shannara
Per rispondere in mail togli NO e SPAM
homepage 
http://utenti.tripod.it/jerleshannara

Programmo per passione da alcuni anni in C ed in C++.
(snip)
ti consiglio di leggerti prima un libro sulla struttura dei programmi
windows e API dopo uno sulla programmazione con MFC.
"Programmare windows" quinta edizione Charles Petzold
Mondadori Informatica
"Programmare windows con MFC" seconda edizione Jeff Prosise
Jackson Libri
costano un tantino ma valgono.
ciao
Manfry

 indicarmi un testo che sia un ottimo tutorial !
Se sia ottimo non sta a me dirlo, ma qualche nozione sulle
API puoi averla dal mio tutorial a 
http://aleax.supereva.it/
.
Alex -- MVP C++ di Brainbench

 poi mi chiederei: ma come fa a fare questo? -> API di Win.
io farei il contrario
e poi pure sui libri che trattano MFC c'è scritto che è consigliabile una
discreta conoscenza dell'API win32
--
ciao
..::[xaero]::..



Beh, ai tempi del C64 iniziai prima a studiare il BASIC, un giorno poi
mi chiesi come funzionava il tutto e quindi mi sono studiato
l'assembler. Alla fine feci un mega-programma asm che aggiungeva
decine di nuovi 'comandi' al BASIC originale.
E' un esempio 'stupido' ma che denota l'utilizzo della tecnica
Top-Down.
Luc.

indicarmi un testo che sia un ottimo tutorial !
Quello di Alex Martelli che ti e' gia' stato consigliato.
--
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."

Top-Down.
Sono d'accordo.


Alex -- MVP C++ di Brainbench
E' TORNATOOOOOOOOOO !!!! :)

Newsgroup: it.comp.programmare.win32
Titolo: Links per TCL

Salve, qualcuno conosce bene TCL applicato agli eggdrops? o mi sa dire dove 
trovo dei manuali decenti da leggere?
Grazie.
-- 
Rael, forever free.

 dove trovo dei manuali decenti da leggere?
www.google.com
 ?
-- 
Rhymes
rhy...@myself.com
" ride or die "

Newsgroup: it.comp.programmare.win32
Titolo: Validazione dati con VisualC

Salve a tutti!
...nello sviluppo di un applicazione con VisualC V6.0 mi occorrerebbe
implementare una validazione dei dati, ovvero, per un controllo CEdit,
ovvero permettere di poter digitare all'interno del controllo soltanto un
certo insieme di caratteri ASCII oppure liminare il numero di caratteri
inseribili.... pare non esistere alcun evento predefinito del controllo per
gestire queste funzionalità ....
Grazie 1000 a chi sappia darmi una mano... Saluti!

 Grazie 1000 a chi sappia darmi una mano... Saluti!
ciao.

 wrote in message
uGPj8.12863$%g7.3...@twister2.libero.it...


Newsgroup: it.comp.programmare.win32
Titolo: Come faccio a stampare a caratteri da Windows XP?

Ciao,
il mio programmino dovrebbe stampare un modulo
prestampato, solo che dovrebbe pilotare una
vecchia stampante IBM proprinter 9 aghi... se
mando la stampa con il driver di Windows XP o
di Windows 98 la stampante passa in grafica e
diventa llleeeennnnttttaaaaaaa....
Dovrei trovare un modo per spedire direttamente
il testo e i caratteri di controllo alla
parallela in modo da pilotare la stampante
direttamente, cosa molto più rapida ed economica:
ma è possibile? E se sì, come??
Ah, il modulo è su carta copiativa triplice,
cioè è fatto di tre fogli copiativi: quindi
una inkjet sarebbe perfettamente inutile.
E' pure pre-vidimato, quindi partire da foglio
bianco e stampare contemporaneamente modulo
e dati non è possibile. Insomma devo per forza
usare la proprinter o altra stampante a impatto.

 ha scritto nel messaggio
news:lu9Sa.54532$it4.1...@news1.tin.it...


 tue esigenze. Se non capisci qualche passaggio, fammi sapere.
Grazie, č stato un grosso aiuto :-)
Ciao

 stampante passa in grafica e diventa llleeeennnnttttaaaaaaa....
beh, usa il driver solo testo
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.2. C, C++ and ASM developers
                               and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: consilglio

Sono uno sviluppatore C, C++ in ambiente linux utilizzo il gcc e/o g++ 
mentre in ambiente windows ho sempre sviluppato con il BCB attualmente 
utilizzo la versione 6, vorrei iniziare a vedere anche il VC++ di 
Microsoft chi sa dirmi quale testo consultare?
Tnx Enrico

enrico ha scritto:

Ovviamente MSDN :-)
oppure Usenet :-)
PS: se hai il Visual Studio 6.0 allora dovresti anche avere una copia
offline della raccolta MSDN, come quella che ho io, la quale oltre al
Platform SDK e alla documentazione delle MFC dovrebbe includere anche
altre cose come una guida generica di C e C++, una guida all'uso dell'IDE
di Visual C++ e qualcos'altro.
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Grazie tnx


wrote:

Io posso NON consigliarti "VISUAL C++ 6 di Jon Bates e Tim Tompkins"
Ediz. McGraw Hill
Pessimo...
Ciao
F

Sono uno sviluppatore C, C++ in ambiente linux utilizzo il gcc e/o g++ 

Allora intanto VC++ non è un linguaggio ma un ambiente di
programmazione.
Ora con VC++ puoi (tra le tante cose) programmare con C + API oppure
con C++ + MFC.
A quale dei due eri interessato?
Ti indico qualche libro:
Per C + API: "Programmare windows - Quinta edizione" Charles Petzold
Per C++ + MFC: "Programmare windows con MFC - seconda edizione" Jeff
Prosise

Programmare windows con MFC
Questo Libro non è più in stampa, per cui abbastanza introvabile mi
pare.
Sai dove sia possibile trovarlo?
Ciao
F



Lo puoi trovare in lingua inglese "Programming windows with MFC -
second edition"
Lo puoi trovare al link seguente, sperando che non sia andato fuori
stampa anche lui :)
http://www.amazon.co.uk

Newsgroup: it.comp.programmare.win32
Titolo: Aiuto : Caricare Bmp dentro un pulsante !!!

ciao a tutti,
ho un problema con MFC : non riesco a caricare una immagine (bitmap o icona)
all'interno di un pulsante creato a runtime ( CButton ).
come stili gli ho impostato : WS_CHILD | WS_VISIBLE | BS_BITMAP
e il codice che dovrebbe caricare l'immagine è fatto così :
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);
Pulsante.SetBitmap((HBITMAP)bmp);
secondo msdn dovrebbe funzionare, però non carica niente ! come posso fare
???
grazie

Andrea wrote:

Dovresti dichiarare la variabile bmp come membro della classe e non della
funzione, altrimenti la bitmap viene cancellata all'uscita della funzione.
Antonio.

 > secondo msdn dovrebbe funzionare, perň non carica niente ! come posso

Newsgroup: it.comp.programmare.win32
Titolo: I puntatori mi stanno facendo girare la testa...

Ho il seguente problema:
ho un puntatore P così dichiarato:   TIPO *P= new TIPO .......
devo creare una funzione che:
1) deve restituire necessariamente un void  (void funz(....){})
2) al suo interno deve istanziare un nuovo puntatore: TIPO *q
 e liberare l'istanza dell'oggetto puntato da p, quindi far puntare p a *q.
Tutto questo deve essere trasparente esternamente a p, nel senso che
eseguita la funzione (alla quale in qualche modo passo p), *p è un oggetto
diverso da quello puntato prima della chiamata.
Spero che la mia confusione mentale non si sia riversata su quanto scritto.
qualcuno saprebbe aiutarmi ?
Ho sentito parlare dei reference (io uso il bcb4) ma non posso dichiarare
nella funzione TIPO & (*q), mi da errore di illegalità!

  e liberare l'istanza dell'oggetto puntato da p, quindi far puntare p a *q.
 void funz( TIPO * & p )
 {
    delete p;
    p = new TIPO;
 }
Max

 qualcuno saprebbe aiutarmi ?
Ho provato questo e funziona...
// pointer.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
struct TIPO{
 int a;
 TIPO(int aval) : a(aval) {}
};
void func(TIPO** cp){
 delete *cp;
 TIPO* q = new TIPO(2);
 *cp = q;
}
int main(int argc, char* argv[])
{
 TIPO *p = new TIPO(1);
 cout << p->a << endl;
 func(&p);
 cout << p->a << endl;
 return 0;
}
Non so se soddisfa le tue esigenze...In ogni caso, ti risparmio la solita
solfa su: il modo standard di allocare memoria in C++ e' usare vector,
non bisognerebbe usare new se non in rarissimi casi (un po' come il goto...)

 nella funzione TIPO & (*q), mi da errore di illegalità!
Non puoi dichiarare "puntatore a reference a TIPO".
Puoi, invece, vedi sopra, dichiarare "reference a puntatore a TIPO".
Alex

nella funzione TIPO & (*q), mi da errore di illegalità!
La dichiarazione della funzione giusta e'
f( TIPO* &p );
Per aiutarti fai ( alla pascal )
typedef TIPO * TIPOP;
f( TIPOP &p );

Newsgroup: it.comp.programmare.win32
Titolo: CERCO ESPERTO PER GESTIONE NEGOZIO WEB

Salve,
ho un dominio con un negozio WEB che avevo affidato per la gestione
 ad un giovane, poi dimostratosi non perseverante  nell' impegno che si era assunto.
Cerco ora una persona valida , SERIA ED IMPEGNATA  per la gestione e gli aggiornamenti
del negozio elettronico in cambio di una buona percentuale sugli incassi.
NON  ci sono da sborsare  soldi.
Chiedo solo: SERIETA', CAPACITA' di Programmazione, impegno NEL LAVORO.
Gli interessati possono contattarmi alla mia e-mail, specificando le loro capacità, .
Aspetto vostri interessamenti.
Saluti
Andrea
andre...@tin.it

 ha scritto nel messaggio
news:944o06$oti$1...@nread1.inwind.it...

posta su it.economia.e-commerce
Qui è OT
Newsgroup: it.comp.programmare.win32
Titolo: delay: come aspettare che.....

Sto usando il VC++ 6 e ho la necessità di attendere dei periodi di tempo
stabiliti tra alcune operazioni. Tali periodi sono misurati in millisecondi.
Qualcuno conosce qualche funzione o qualche modo per attendere tali delay ?
Sapete anche dirmi come faccio ad avere un'ora che oltre a ore, minuti e
secondi, dica anche i millisecondi.
Grazie
Anselmo
--
Posted from 
mta04-acc.tin.it
 [212.216.176.35]
via Mailgate.ORG Server - 
http://www.mailgate.org

 secondi, dica anche i millisecondi.
GetSystemTime() e GetLocalTime() ti restituiscono anche i millisecondi. Valgono
pero` le solite considerazioni: non considerarli molto precisi.
Per precisioni superiori ci sono anche gli "high-resolution timer", ma non
avendoli mai usati non ti so dare ulteriori informazioni: guarda
QueryPerformanceTimer() e amici.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 secondi, dica anche i millisecondi.
L'API GetSystemTime usa una struttura SYSTEMTIME, che comprende
anche i millisecondi (come risoluzione; la _precisione_ tipicamente e`
inferiore, sulle _decine_ di millisecondi).
In generale, essendo i sistemi Win32 di tipo multi-tasking e non
real-time, quando fai una system call (o anche se non la fai) il tuo
thread/processo/task puo` perdere il controllo della CPU e lo
otterra` di nuovo solo quando sara` il suo turno; questo, molto
probabilmente, puo` causare incertezze di _varie_ decine di
millisecondi.
Se il tuo thread/ecc ha priorita` assolutamente dominante su
tutti gli altri presenti sulla macchina, e non ci sono eventi (come
una lettura da disco, ecc) che lo scalzino a sua volta, puoi anche
provare ad usare i "multimedia timer", che ti permettono di
richiedere una _precisione_ sino al millisecondo (dipende poi
dall'hardware della tua macchina, se quanto richiedi tu possa
anche ottenerlo...).
Alex

 secondi, dica anche i millisecondi.
GetSystem/LocalTime ti ritorna una struttura che include anche i
millisecondi.
--
Valter Minute
minute-at-fortech.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: [MFC] funzione IsKindOf...dove è l'arcano??

Nella funzione CChildFrame::OnCreate() relativa al messaggio WM_CREATE ch
permette la creazione del frame di una finestra child in una applicazione
MDI ho riscontrato questo errore a cui non riesco a trovare la soluzione. In
essa cerco di risalire alla vista (è una applicazione con differenti tipi di
viste) tramite il seguente codice:
CView* pCurrentView = GetActiveView();
Se la vista ritornata è ad esempio CFirstView (è una delle tante viste)
......
if pCurrentView->IsKindOf(RUNTIME_CLASS(CFirstView)) ......
In fase di compilazione non mi da nessun errore ma non appena mando in
esecuzione l'applicazione sorge questo errore:
errore nel file objcore.cpp Line 43
e nel corrispondente file trovo la funzione
BOOL CObject::IsKindOf (const CRunTimeClass* pClass) const
{
    ASSERT(this != NULL);    // questa è la linea 43
Cosa c'è che non va sulla funzione IsKindOf? Ho fatto un altro esempio e
cioè quello di disabilitare una voce di menu tramite l'aggiornamento della
User Interface (UI) "dicendo" che essa venga disabilitata se la vista attiva
è CFirstView. Mappando quindi la relativa voce di menu nella classe
CMainFrame ho:
pCmdUI->Enable(!GetActiveView()->IsKindOf(RUNTIME_CLASS(CFirstView)))
Il tutto funziona!! Dove è la differenza?
Grazie per l'aiuto
Sergio Mola

 Cosa c'è che non va sulla funzione IsKindOf?
Bisogna inserire un breakpoint nella programma per poter vedere con un
debugger se il tuo puntatore e' veramente un NULL (o TRACE/MessageBox ecc).
Io uso spesso IsKindOf esattamente in questo modo e non trovo problemi.

Ho capito l'errore: che stupido! La funzione IsKindOf veniva utilizata in
maniera corretta ma non nella funzione corretta. Mi spiego: il messaggio
WM_CREATE mappato alla funzione CChildFrame::OnCreate() indica la
"disponibilità" a creare un frame child in una applicazione MDI ma in essa
non posso verificare la classe di appartenenza di una certa visualizzazione
in quanto essa non esiste ancora. L'architettura MFC crea prima il
documento, poi il frame ed infine la visualizzazione. Se la unzione IsKindOf
viene utilizzata nella funzione mappata per il messaggio WM_CREATE essa da
di ritorno il punatore NULL.
Un po' di logica sul funzionamento dell'architettura MFC mi ha consentito di
scovare l'arcano. So che è stupido ma è bello, comunque, esserci riuscito!
Sergio Mola
Newsgroup: it.comp.programmare.win32
Titolo: RAS,RasDialFunc in una classe

Sto lavorando ad un progetto MFC che dovrebbe utilizzare le ras per 
collegarsi ad internet...
...ora, ho gia fatto un programma che si serviva delle RAS, ma in c++ e 
API.
Con le MFC non riesco ad usare la RasDialFunc. Inffatti chiamando la 
RasDial bisogna passargli l'indirizzo della RasDialFunc (che si incarica di 
"verificare" lo stato durante la connessione), ma essendo la RasDialFunc 
una funzione memmbro della classe di una Dialog, non c'è verso di passarla 
alla RasDial...(la RasDialFunc è funz. membro poichè deve accedere ad 
alcune variabili e funzioni di quella classe)...
CIAO...e grazie!

 
Devi dichiarare la RasDialFunc come static per poterla passaer a 
RasDial.
Da una funzione static puoi accedere solo ai membri static del tuo 
oggetto. Se hai (e supponi di avere sempre) una sola istanza 
dell'oggetto all'interno della tua applicazione non č un problema 
dichiarare come static anche i membri che devi utilizzare dalla 
RasDialFunc.
Se hai piů istanze, devi associare all'handle della connessione RAS 
un puntatore al tuo oggetto e andarlo a recuperare quando viene 
chiamata la funzione. In alternativa puoi utilizzare le notifiche 
tramite messaggi inviati alle finestre e associare una finestra a 
ogni istanza della tua classe.
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 classe.
Per quanto riguarda le altre due soluzioni, non ciò capito un 'H'...colpa 
della mia ignoranza.
cmq avrei una sola istanza e mi sembra + facile la prima soluzione...grazie 
dell'aiuto!
CIAO

 
Se sei sicuro di avere sempre una sola istanza (il programma gestirà 
sempre e solo una connessione RAS alla volta), allora usa "static". Se 
c'è la possibilità di dover gestire più connessioni, dimmi cosa non hai 
capito e proverò a essere più chiaro e preciso.


czz...che stupido, avevo aggiunto il *.h in testa alla classe, ma avevo 
completamente dimenticato il *.lib nel progetto!
Grazie infinite...mi dovrebbe bastare questo metodo, non ho necessità 
(credo) di gestire + connessioni...grazie ancora!


Newsgroup: it.comp.programmare.win32
Titolo: Nuovo programma Free per spedire SMS via Internet

Segnalo la disponibilita' di un nuovo programma per spedire brevi messaggi
di testo (SMS) da Internet. Il programma e' gratuito e sfrutta il server di
KataWeb come gateway.
L'applicazione occupa poco piu' di 13 MegaByte in quanto contiene alcune
particolari DLL per consentire l'accesso ai dati. E' infatti presente una
comoda rubrica per memorizzare i numeri di telefono.
L'indirizzo da cui scaricare il software e':
http://www.notaristefano.com/EEE
Cordialita',
Ivan



13 Megabyte per un programma che invia SMS?????
Non ti sembra un po' troppo?
Prova a dare un'occhiata al programma che ho fatto io per il medesimo
scopo, su 
www.winsms.cjb.net
 (sfrutta i server di GSMBOX e Jumpy, ma
se ne possono aggiungere altri). Momentaneamente il programma non
invia messaggi perché questi server di recente sono stati modificati,
ma rilascerò al più presto i plug-in aggiornati.
	Marco.
Newsgroup: it.comp.programmare.win32
Titolo: ProcessID & SendMessage

Salve,
ho necessità di mandare un msg a un'applicazione della quale conosco solo il
nome (vmidi.exe),
cercando in rete ho trovato la risposta di Andrea Laforgia su "ProcessID by
name" ma il link dell'esempio
non funziona più ... :(
Qualcuno mi può illustrare il metodo di recupero del PID dato il nome
applicazione in esecuzione ?
Grazie.
Luigi
P.S. In realtà il msg che devo inviare è una simulazione di tasto SPACE
premuto, è possibile ... ?

 applicazione in esecuzione ?
EnumProcesses ti restituisce l'elenco dei PID in esecuzione.
OpenProcess ti restituisce l'handle del processo, richiedendo l'accesso 
desiderato (lettura).
EnumProcessModules ti restituisce i moduli che compongono il processo, 
quello che ti interessa è il primo.
GetModuleBaseName restituisce il nome del modulo dall'handle.
Praticamente per trovarlo ti prendi tutti i pid in esecuzione e 
confronti il nome (ne potresti teoricamente trovare più di uno).
Tieni conto che, per accedere ai processi di altri utenti, il processo 
corrente deve avere diritti di debug.
Newsgroup: it.comp.programmare.win32
Titolo: Compilatore c/c++ x progetto open source x win

Sto cercando un compilatore c/c++ freeware x un progetto open source
che vorrei realizzare.
Quale mi suggerite?
Grazie
--------------------------------------------------
Brayan Fix Kirys Solfory
Remove DELTHIS from the address to replay
Kirys Tech 2000: 
http://www.kt2k.com

>>>>> "K" == Kirys  <uniK...@DELTHIShotmail.com> writes:
K> Sto cercando un compilatore c/c++ freeware x un progetto open source
K> che vorrei realizzare.
K> Quale mi suggerite?
il gcc della cygwin o mingw(?)
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

il gcc della cygwin o mingw(?)
grazie


Veramente, se vuoi un buon compilatore con, eventualmente, interfaccia
grafica creata con quel compilatore DJGPP 2.0 č ottimo! L'ho utilizzato per
un po' di tempo e ne sono uscito orgoglioso: hai anche la possibilitą di
creare applicazione cross-platform Dos - Win32 - Linux!!!
Oltretutto insieme al pacchetto trovi innumerevoli librerie grafiche e altro
per creare applicazioni e videogames.
Byez, Axel
"Kirys" <uniK...@DELTHIShotmail.com> ha scritto nel messaggio
news:me4lgt8fdj5ok8vcj...@4ax.com...

Newsgroup: it.comp.programmare.win32
Titolo: zippare files

per cominciare ciao a tutti.
volevo sapere se è possibile rintraciare in rete qualche libreria per bcb5
in grado di zippare dei files.
Grazie
By Fabrizio

in grado di zippare dei files.
Se cerchi qualche componente VCL cerca su 
http://torry.rimini.com
 o
http://delphi.icm.edu.pl
-- 
DGP85
http://daps.cjb.net/
No HTML or Binaries with this address

Newsgroup: it.comp.programmare.win32
Titolo: subclassing?

dunque, devo mettere all'interno di una dialog una generica finestra della
quale devo possedere la WindowProc (ci devo disegnare delle figure
geometriche); qual'è il modo più elegante di fare questa cosa,
considerando che uso MFC e VC++ 6.0? se devo per forza creare manualmente
la finestra come child della dialog, come faccio a convertire le screen
units in dialog units?
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 units in dialog units?
aggiornamenti dell'ultima ora ^_^
ho scoperto che esiste la funzione CWnd::SubclassDlgItem, che serve
appunto a fare il subclassing di un controllo all'interno di una dialog,
quindi userò sicuramente quella; il problema però è: se io creo nella mia
dialog un controllo Custom da "subclassare", che cosa gli devo mettere
come classe? devo per forza creare una classe apposta?
grazie ancora.



per le unità di misura puoi usare MapWindowPoints, ScreenToClient,
ClientToScreen
--
Pela


Se inserisci un oggetto custom, il suo class-name deve corrispondere ad una
nuova window-class che registri con RegisterClass(). Personalmente trovo
questo approccio scomodo con MFC, ma comodo con la programmazione diretta
con le API.
L'uso di CWnd::SubclassDlgItem() e' sicuramente piu' comodo ed *elegante*
con le MFC. Ti basta inserire un controllo static (di solito si parte da
quelli) in una dialog, poi lo subclassi "al volo" nella OnInitDialog(), come
da esempi in MSDN.
C'e' una terza strada, che e' utile quando si crano controlli che possono
essere inseriti anche al di fuori delle dialog. Funziona cosi': scrivi la
tua classe per il controllo, derivando da CWnd, CButton, ..., CQualcosa, e
fin qui e' tutto come sopra. Poi il controllo lo crei dinamincamente nella
OnIntiDialog() (o nella Create() delle finestre principali
dell'applicativo). Chiaramente questo ti costringe a scrivere nel codice le
coordinate da dare al controllo. Come trucchetto si puo' inserire un
controllo (es. un frame-box) come placeholder nella dialog, poi si usa
questo controllo per ricavare a run-time le coordinate e gli sitili da dare
al vero controllo; funziona ma e' molto meno "pulito".
Ciao. Federico.

 Ciao. Federico.
Ciao. Me. ^_^

Newsgroup: it.comp.programmare.win32
Titolo: icone

Vorrei cortesemente sapere come si fa ad associare ad un eseguibile
un'icona,la quale venga al posta della solita miniatura della consolle dos
grazie.

 un'icona
aggiungi l'icona come risorsa con id 1 e lingua neutrale
-- 
  < 
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!

Newsgroup: it.comp.programmare.win32
Titolo: Specifiche FAT32

Conoscete un sito (anche in inglese) dove poter trovare informazioni
tecniche su FAT32?
Grazie!
              Marco M.


http://www.microsoft.com/whdc/hwdev/hardware/fatgen.mspx
Poi prova a cercare qui usando il termine "FAT32":
http://msdn.microsoft.com/library/default.asp
Ciao
Newsgroup: it.comp.programmare.win32
Titolo: Di nuovo... (win32 SDK)

Mi permetto di ri-postare un paio di questioni che avevo gia` inviato,
sperando di avere maggiore fortuna...
1.
"
DOPO aver gestito normalmente il messaggio WM_CTLCOLORSTATIC per
modificare colore del controllo, del testo e dello sfondo di un controllo
statico
(settaggio del Brush, utilizzo dell'DC passatomi e restituzione del Brush
impostato),
DOPO essermi costruita Bottoni personalizzati con lo stile OwnerDraw (grazie
ad Alex Martelli),
PENSAVO CHE
modificare il colore del testo di un bottone potesse essere ottenuto
velocemente intercettando WM_CTLCOLORBTN (con la tecnica del fratello
WM_CTLCOLORSTATIC),
E INVECE NO (ovvero a me non funziona, va la').
La documentazione MSDN (MsVc++ 6.0 SP3) lo documenta come il fratello e non
indica nessuna particolarita'.
Qualcuno ha esperienza del problema?
"
2.
"
Esiste un modo per rendere trasparente il background di un controllo (es.
uno static text o un radio button) SENZA subclassare ovvero SENZA
intercettare messaggi tipo WM_CTLCOLOR...?
"
Grazie in anticipo, Susanna

 intercettare messaggi tipo WM_CTLCOLOR...?
Hai provato lo stile WS_EX_TRANSPARENT?  Non l'ho sperimentato sui
controlli che dici, ma potrebbe funzionare.
Alex

intercettare messaggi tipo WM_CTLCOLOR...?
Non credo esista un metodo "pulito". Se non ti interessa agire su un singolo
controllo potresti usare una chiamata a SetClassLong(hwnd,
GCL_HBRBACKGROUND, NULL); dove naturalmente hwnd è una finestra della classe
che ti interessa. Ricordati di ridisegnare il tutto (con un
InvalidateRect() ) prima di continuare.
Ciao, Giuseppe
---------------------------------------------------------------------------
_Guybrush su IRCNet canale #programmazione
ICQ: 42227764
---------------------------------------------------------------------------

Grazie ad entrambi!

Alex
Saluti,
    Mardy

Grazie in anticipo, Susanna
Saluti,
    Mardy

Fammi sapere cosa succede.
potresti semplificare l'esempio?
Grazie!

>/* vedi l'help in proposito          ^^^^^^^^^^^ */
Allora, l'istruzione di cui sopra dovrebbe eliminare dalla coda dei messaggi
i messaggi WM_ERASEBACKGROUND, ossia il tuo controllo non dovrebbe
ridisegnare il suo sfondo, permettendo a te di farlo al suo posto,
esattamente dopo la chiamata a RedrawWindow (mi ero dimenticato di dirlo).
Comunque non l'ho provato, per cui non so se funzia. Ma provero'.
Saluti,
    Mardy

    Mardy


In teoria dovrebbe anche evitare che la finestra padre (o madre?) eviti di
eliminare l'area del controllo dalla sua regione di repaint. Cmq la MS
stessa sconsiglia l'uso di WS_EX_TRANSPARENT se non in casi particolari.
Ma come si dice, tentar non nuoce
Ciao,
Stefano
Newsgroup: it.comp.programmare.win32
Titolo: CDONTS.NewMail: perchè non mi funziona? (Sono nei guai).

Il seguente programma C, provato su un server remoto tramite CGI, mi da
errore su Send: Access denied. Tutte le altre verifiche però (tranne quella
su Send) restituiscono Ok.
Qualcuno mi saprebbe aiutare?
Qualsiasi suggerimanto sarà apprezzato.
Sono proprio nei guai.
Grazie in anticipo.
#include <cdonts.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <oaidl.h>;
#define E error ();
//..........................................................
HRESULT hr;
CLSID clsid;
const GUID IID_INewMail =
{0xAF0EB60D,0x0775,0x11D1,{0xA7,0x7D,0x00,0xC0,0x4F,0xC2,0xF5,0xB3}};
//..........................................................
void header (void){
printf ("content-type: text/html\n\n");}
void error (void){
if (SUCCEEDED (hr)) printf ("Ok\n"); else printf ("KO\n");}
//..........................................................
int main (void) {
INewMail *pNM = NULL;
VARIANT To, From, Importance, Body, Subject;
VARIANT bBody;
BSTR sbstr;
//..........................................................
header ();
hr = OleInitialize (NULL); E;//Inizializza ole.
hr = CLSIDFromProgID (L"CDONTS.NewMail", &clsid); E;
hr = CoCreateInstance (&clsid, NULL, CLSCTX_SERVER, &IID_INewMail, (void **)
&pNM); E;
//..........................................................
VariantInit (&To);
VariantInit (&From);
VariantInit (&Body);
VariantInit (&Importance);
VariantInit (&Subject);
VariantInit (&bBody);
sbstr = SysAllocString (L"
des...@server.it
");
hr = pNM->lpVtbl->put_To (pNM, sbstr); E;
SysFreeString (sbstr);
sbstr = SysAllocString (L"
mi...@server.it
");
hr = pNM->lpVtbl->put_From (pNM, sbstr); E;
SysFreeString (sbstr);
hr = pNM->lpVtbl->put_Importance (pNM, 1L); E;
sbstr = SysAllocString (L"Prova CDONTS");
hr = pNM->lpVtbl->put_Subject (pNM, sbstr); E;
SysFreeString (sbstr);
ZeroMemory (&bBody, sizeof(bBody));
V_VT (&bBody) = VT_BSTR;
V_BSTR (&bBody) = SysAllocString (L"Questa è una prova per verificare il
funzionamento del programma modello per la spedizione di posta elettronica
con l'uso di CDONTS.NewMail.");
hr = pNM->lpVtbl->put_Body (pNM, bBody); E;
hr = pNM->lpVtbl->put_BodyFormat (pNM, 1L); E;
hr = pNM->lpVtbl->put_MailFormat (pNM, 1L); E;
To = pNM->lpVtbl->From;
hr = pNM->lpVtbl->Send (pNM, From, To, Subject, Body, Importance); E;
VariantClear (&To);
VariantClear (&Body);
VariantClear (&Importance);
VariantClear (&From);
VariantClear (&Subject);
VariantClear (&bBody);
//..........................................................
pNM->lpVtbl->Release (pNM);
OleUninitialize (); printf ("Program terminated");
return (0);
}

Hey,
nessuno mi puņ aiutare?
Newsgroup: it.comp.programmare.win32
Titolo: Come ottenere la lista dei tasti di scelta rapida?

Ciao a tutti!
Qualcuno sa dirmi se c'è qualche API che permette di trovare la lista dei
tasti di scelta rapida associati ai collegamenti?
Per intenderci: io associo ad un collegamento una combinazione di tasti di
scelta rapida (per esempio 'Ctrl + Alt + A') affinchè l'applicazione
associata al collegamento di apra con la pressione dei tasti Ctrl+Alt+A.
Dove vengono registrate queste informazioni, o meglio, come posso ottenere
una lista completa di tutte le combinazioni di tasti che ho programmato per
vari collegamenti?
Grazie!
Esteban

 tasti di scelta rapida associati ai collegamenti?
Cerca "CopyAcceleratorTable" e correlati.
ma ciao

Newsgroup: it.comp.programmare.win32
Titolo: Array di controlli II (il ritorno)

Ho inviato lo stesso post qualche settimana fa: non ho ricevuto risposte,
provo quindi a ripetere la domanda sperando che qualcuno possa aiutarmi.
Grazie
Ciao, ho bisogno di creare a run-time un certo numero di controlli
(soprattutto shape), e possibilmente gestirli come array. In VB è
facilissimo: dato un controllo "campione" definito in fase di progettazione,
è sufficiente scrivere Load nomecontrollo(n)!
In C++ (uso il Builder della Borland) non ho trovato un'istruzione simile.
Cercando sull'help ho tentato la seguente via che, seppure non mi da'
errore, non fa alcun effetto:
TShape *lin = new TShape(Form1);
In effetti non mi è chiaro che parametro passare alla funzione, l'help mi
dice:
"...
Do not call TShape directly to instantiate a TShape object at runtime.
Instead, use the new keyword, passing an Owner argument that specifies the
control responsible for freeing the shape. "
Potete aiutarmi?
Grazie
Marco Trapanese


afaik, in BCB non esistono array di controlli _nativi_. Puoi creartene
uno come per qualunque array, oltre ad usare le proprieta' Components e
Controls della Form e di eventuali contenitori. 
Per cio' che riguarda il disegno della Shape: dovresti assegnare anche
il Parent oltre che l'Owner.
// segue esempio
const N = 10;
TControl *ShapeArray[N];
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    TPoint P = Point(Button1->Left, Button1->Top+Button1->Height+10);
    for (int i = 0; i < N; i++) {
        ShapeArray[i] = new TShape(Form1);
        ShapeArray[i]->Top = P.y;
        ShapeArray[i]->Left = P.x;
        P.x += 20; P.y += 20;
        ShapeArray[i]->Parent = Form1;
    }
}
hth
Paolo Arosio

 ha scritto nel messaggio
news:3a06b3dd...@news.cis.dfn.de...


ad un TControl. Come faccio a risolvere questo inconveniente?
Con un cast: 
  TShape(ShapeArray[i])->Shape = stCircle;
hth
Paolo Arosio

Newsgroup: it.comp.programmare.win32
Titolo: Disabilitare screen saver

conoscete qualche funzione da utilizzare sotto Visual C++ per disabilitare
lo screen saver di Windows
e tutte le funzioni di risparmio energetico?
mi serve per evitare di doverlo fare manualmente ogni volta che attivo la
scheda TV
grazie
Fabrizio
Newsgroup: it.comp.programmare.win32
Titolo: Server Socket

Ho un problema, quando cerco di ricevere dati da un Server con la funzione
Socket->ReceiveText() mi genera un errore.
Io so di per certo che la dichiarazione della funzione è giusta, però il
problema è dove lo metto questo pezzo?
In che eventio del server?

In che eventio del server?
il server al limite ti notifica eventi del genere 
OnAccept ........
non puň ricevere dei dati, ma solo richieste di connessioni...
tutto qua!
cod

Newsgroup: it.comp.programmare.win32
Titolo: dove posso trovare un bravo programmatore a Roma?

rispondimi qui o mandami cortesemente una e-mail su infoņeuronet2000.com
grazie

grazie
Premesso che non sono di Roma, ma per fare cosa?
cod


Questo č un newsgroup in cui si parla di programmazione, le offerte di 
lavoro sono OT, soprattutto se ripetute e nemmeno strettamente pertinenti 
all'ambito tecnologico del gruppo.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: C++ chiama eseguibile...

Salve a tutti,
Domanda banale ma per me difficile:
esiste un modo per avviare un'applicazione già fatta (magari un cpl di win)
così, semplicemente, chiamandola con un comando...
senza avere rapporti (famigliari) di nessun genere con questa
applicazione...
Solo avviarla...
Cercando ho trovato solamente una funzione DOS (che già conoscevo)...
system "path\file.exe";
Ma vi sembra normale che un applicazione Win32... chiami un'altra Win32...
passando per il COMMAND?
Oltre tutto è anti-estetico! :-)
Chi mi sa aiutare?
Ogni particolare aggiunto mi fa piacere... :-)
...magari scrivere un esempio di sintassi....
Fabio.

così, semplicemente, chiamandola con un comando...
CreateProcess

 ha scritto nel messaggio
news:3d8cda59...@powernews.inwind.it...

O ShellExecute, o anche WinExec (se andare sull'obsoleto non ti disturba)
--
zello

 ha scritto nel messaggio
news:3d8cda59...@powernews.inwind.it...
