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

Salve,
ho fatto un applicativo in Visual C++ e ora vorrei fargli una piccola
modifica, vorrei che all'avvio andasse a creare dei collegamenti (nel
desktop, nella barra di avvio veloce) per averlo più a portata di mano. le
uniche cose che ho trovato sono stati due VBscript che in effetti mi creano
questi collegamenti solo che li devo avviare separatamente al mio programma.
Voi sapete se esiste un'api o qualcosa del genere che mi risolva questo
problema? (mi hanno detto di rivolgermi a voi sul ng di C)
Grazie

Grazie
ciao

Newsgroup: it.comp.programmare.win32
Titolo: chiudere browser

Salve,
 vorrei poter chiudere Internet Explorer (o altro browser) dalla mia
applicazione VC, tuttavia non riesco ad avere successo con FindWindow
perche' il nome della finestra del browser varia in funzione del sito
attualmente visitato.
Come posso fare ? Grazie.
 

 FindWindow
usi l'API o CWnd::FindWindow ?

theDRaKKaR wrote:

faccio prima a risponderti subito :D
se usi l'API prova con "IEFrame" cone nome della classe della finestra e 
  NULL come testo della finestra
mai provato eh ;-)
ciao

 mai provato eh ;-)
No. Effettivamente come primo argomento mettevo sempre NULL.
vado a provare...
Grazie.

Funziona !
Grazie mille.

> Internet Explorer (o altro browser)
e l'altro browser ? ;-)

 e l'altro browser ? ;-)
Ahiii !
Con firefox non va.
E quindi ?
Devo prendere l'ID del processo di firefox e killarlo ?
E come si fa in windows ?

 E come si fa in windows ?
le modalità sono tante - puoi continuare con il metodo findwindow 
chiamandolo un po' per tutti i browser conosciuti :)
che vuoi l'autonomic computing ancora non esiste
la classe di firefox: MozillaWindowClass
ciao

 Grazie mille.
Non è che per caso hai il buon cuore di postare il codice? Non riesco a 
chiudere questo maledetto IE :'(
-- 
Andrea
Newsgroup: it.comp.programmare.win32
Titolo: Info su Plug&Play

Ciao a tutti,
in un vecchio progetto in win32 (Delphi 2) utilizzo una normalissima scheda
su bus ISA ad indirizzo fisso (settabile con jumper) che leggo/scrivo
direttamente, ovvero senza usare driver (e senza problemi).
Ora devo sostituirla con l'attuale modello equivalente PCI e PnP.
Qualcuno puo' darmi qualche info su come ricavare l'indirizzo effettivo ad
essa assegnato dinamicamente dal Plug & Play di Win?
Grazie mille per qualsiasi suggerimento...
Mauro Fava.
// e-mail: 
mrf...@tin.it

Vediamo se ricordo bene quelle poche nozioni di hardware & Windows 9x che
conosco...
Mi pare che Windows 9x impedisca la scrittura/lettura diretta su una
periferica, e richieda di filtrare i dati tramite se stesso e i driver del
produttore, quindi dovresti usufruire sempre delle API di Win e/o i driver
della periferica stessa...
Scusatemi se ho sparato delle bestialità, ma questo è quello che so...
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
per i messaggi seri è
diego....@tiscalinet.it

Scusatemi se ho sparato delle bestialitą, ma questo č quello che so...
L'unica cosa che so e' che win9x e' incredibilmente instabile...
Saluti,
    Mardy

 wrote in message
LwjT3.12962$SV.1...@typhoon.libero.it...

Ciao,
sono l'autore della domanda iniziale sul plug&play che RILANCIO dato che non
ho risolto...
Per favore, si legga il primo msg (Mauro) di questo thread che non riporto
per non allungare inutilmente questo msg.
Per quanto riguarda quanto affermato sopra, posso confermare che con Win9x
bisognerebbe usare i driver (VxD) per accedere all'hw, nell'ottica della
virtualizzazione dei dispositivi, ma e' possibile anche procedere all' I/O
diretto con alcune cautele.
Da tempo sta funzionando senza problemi un mio programma che fa appunto
questo. Comunque, tale pratica, se possibile, andrebbe evitata...
Con Win NT e' tutta un altra storia ed e' assolutamente necessario usare
driver.
Mauro Fava
// e-mail: 
mrf...@tin.it

Newsgroup: it.comp.programmare.win32
Titolo: Help Frontpage 2000

Qualcuno sa dirmi come faccio ad utilizzare i campi modulo?
Per esempio se voglio avere una serie di link e voglio utilizzare un
modulo,perchè quando inserisco gli indirizzi poi in realtà non
funziona.....vi prego aiutatemi!

:

Forse hai più possibilità di essere ascoltato se posti questo messaggio in 
un gruppo che parla di HTML in generale o di front page in particolare.
Questo gruppo è dedicato alla programmazione in ambiente Win32 e, se non 
per il fatto che FP è un programma win32, la tua domanda è del tutto fuori 
posto...
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: applicazione ribelle

come utilizzare la PreTranslateMessage() per il mio problema.
BOOL CDlg::PreTranslateMessage(MSG* pMsg) 
{
	if((pMsg->message == WM_KEYDOWN) &&
	   (pMsg->wParam == VK_RETURN))
		pMsg->wParam = VK_TAB;	
....
	return PreTranslateMessage(pMsg);
}
Con questo esempio, ogni volta che premi return č come se avessi
premuto il TAB, senza fare modifiche al dialog e funziona per *TUTTI*
i controlli.
Luc.

 Con questo esempio, ogni volta che premi return è come se avessi


Intanto impara la terminologia corretta. Mappare qui non vuol dire proprio
nulla. Si dice gestire l'evento TalDeiTali. Ok? Bene, poi giustamente la
soluzione piů semplice č quella di Valter. Le altre scartale, ma ti
consiglio di comprarti un buon libro sui fondamentali di Windows.

 non devo mappare niente.
Si`, ma cosi` il ritorno a capo ti viene inserito nella edit box, il che
non e` esattamente bello.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Ok, messaggio ricevuto, nel prossimo post spero di usare la terminologia
corretta.
Ciao.

Grazie per la risposta.
Ciao.
"Lorenzo Lutti" <lorenz...@DOHtiscalinet.it> ha scritto nel messaggio
news:Lndn6.34289$Y93.8...@news.infostrada.it...


Newsgroup: it.comp.programmare.win32
Titolo: VIDEATA NERA

Scusate mi sapreste dire come faccio a non far comparire la videata nera che
compare con l'avvio di un programma fatto in c++??
Marco Sudermania

 compare con l'avvio di un programma fatto in c++??
Che cos'e' questa "videata nera" ???
Personalmente non mi e' molto chiaro il problema...
Che ambiente di sviluppo usi ?
Lo fa anche in debug ?
Ciao.
SkunkGuru.

Se io creo un Win32console application e faccio girare un file c++, al
momento dell'esecuzione(sia in debug che in .exe anche se non uso un
interfaccia grafica) mi visualizza una videata nera come quella del prompt
di MSDOS anche se magari copy solamente un file. Tutto questo in Visual
Studio 6
Marco sudermania
marco.su...@innovativesolutions.it

 Studio 6
Essendo un programmare da console, quando lanci il programma deve essere
comunque aperta una console, indipendentemente da quello che fa il
programma.
Non puoi invece fare una Win32Application senza interfaccia grafica ?
Ciao.
SkunkGuru.

 ha scritto nel messaggio
news:4VJf8.25837$_u5.7...@news1.tin.it...


 _WinMain@16
Una applicazione per Win non inizia con main ma con WinMain....
prova a creare un progetto Win32 con il wizrd....
Ciao.
SkunkGuru.

 ha scritto nel messaggio
news:lALf8.28186$Ns4.1...@news2.tin.it...


 funzione mi dice se un file è in utilizzo da un altro programma???
CreateFile, con opportuni parametri dwShareMode e dwDesiredAccess
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: C++ Builder

sotto cui viene lanciata la mia applicazione?
Qui sei totalmente OT.
Posta su it.comp.programmare.win32 (followup e xpost).
-- 
DGP85
http://daps.cjb.net/
Don't change the address.
No Binaries or HTML at this address.


Con la ::GetSystemMetrics(SM_CXSCREEN) e ::GetSystemMetrics(SM_CYSCREEN);



Con la ::GetSystemMetrics(SM_CXSCREEN) e ::GetSystemMetrics SM_CYSCREEN);
Oppure attraverso la variabile globale Screen e le property Screen->Height e
Screen->Width.
Inoltre con Screen puoi sapere anche la dimensione del desktop
(->DesktopHeight e ->DesktopWidth) nel caso lo schermo sia più grande del
desktop o con più monitor.
Buon lavoro
--
Stefano Tempesta
ste...@tempesta.org

Newsgroup: it.comp.programmare.win32
Titolo: Ma non dovrebbe esserci un solo thread

Per fare una prova ho fatto, tutto tramite API di Windows, una piccola
finestra con la window procedure per catturare i messaggi WM_TIMER. Ho
installato il timer subito dopo la creazione della finestra e l'ho impostato
per generare messaggi uno ogni secondo.
Ora, avendo messo un MessageBox(...) nell'handler del WM_TIMER, mi aspettavo
che venisse aperta una message box, poi, dopo averla chiusa, la window
procedure continuava, incontrava GetMessage o quello che č, riapriva una
message box, e via.
Invece mi si apre una message box ogni secondo, senza che io prema "OK" !!! Ma
la chiamata a MessageBox(...) č bloccante !!! Non ho assolutamente capito come
sia possibile questa cosa.
--
PLEASE ANSWER HERE, NOT BY EMAIL
Stefano Pettini
ICQ#: 38328322
Notary of 
www.thawte.com

 sia possibile questa cosa.
Non ho mai approfondito la cosa, ma personalmente mi sembra che in Win32
la MessageBox() funzioni in un modo simile a questo: quando la chiami
essa crea effettivamente qualcosa di simile a una dialog modal, ma non
solo, crea anche un thread aggiuntivo. Tale thread contiene un ciclo dei
messaggi per la finestra genitrice della message box, in modo che la sua
callback continui ad essere chiamata. Quando poi chiudi la dialog box,
MessageBox (nel thread principale ci sei ancora dentro) distrugge anche
il thread secondario.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/


La funzione MessageBox (cosě come DialogBox) "nasconde" al suo interno un 
normale loop dei messaggi che si limita ad aspettare che la finestra-
messaggio sia chiusa.
Queste funzioni non sono "bloccanti" in senso stretto, si limitano a 
disabilitare la finestra parent (bloccando quindi ogni tentativo di 
interazione da parte dell'utente), ma non bloccano gli altri messaggi 
(paint,timers...).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 normale loop dei messaggi [...]
Ops... dove ho la testa? Ovviamente hai ragione tu. Devo smettere di
scrivere messaggi di notte. :)


Newsgroup: it.comp.programmare.win32
Titolo: tony.bald@tiscalinet.it

http://digilander.iol.it/kobrass/index2.html

 Non fare pubblicità!!!
Rispondi con Re: e non con R: !!!
Luc.
Newsgroup: it.comp.programmare.win32
Titolo: DirectX

Qualcuno mi sa indicare un buon tutorial per imparare le basi (e magari
qualcosa di più) di DirectX (soprattutto Direct3d), per VC++, ovviamente?
Grazie in anticipo.

per VC++, ovviamente
Perche' ovviamente? :-)
Marco Abis
http://www.programmazione.it
ab...@programmazione.it

Marco Abis
Forse conosci qualche altro linguaggio di programmazione serio? Ah, giusto,
adesso che ci penso mi è sembrato una volta di udire "Visual Basic"... Ma
forse era un incubo :-)

forse era un incubo :-)
Solo di implementazioni di C++ ci sono quelle della borland, quello della watcom,
quella della gnu e molte altre anche piu` valide di quelli citati.
Altri linguaggi seri sono eiffel, java, l'object pascal di delphi, il C (che pur essendo
un linguaggio procedurale, tutto si puo` dire salvo che non sia serio).
Anche lisp e prolog sono linguaggi seri e la lista potrebbe continuare ancora
a lungo...
Come vedi il tuo "ovviamente" non era tanto giustificato!
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------

MA SEI UN GRANDE!
Ti stringerei la mano se potessi
ciao, Sergio

Newsgroup: it.comp.programmare.win32
Titolo: virtuali

Ciao,
una domandina (credo) semplice. Come faccio a dire al Borland C++ Builder di
modificare i parametri di un metodo di default?
In altre parole, io voglio farmi un form e chiamarlo con ShowModal(0),
ShowModal(1) o ShowModal(2) a seconda dei casi, e dal parametro dipendono
alcune proprietà di visualizzazione di alcuni controlli del form.
Col Visual C++ ero capace (grazie a Franco Torrini ;-)), e col C++ Builder?
Dovrebbe essere un po' più semplice, ma non sono sicuro...
Grazie, ciao :-)
Marco Zanon (
m.z...@usa.net
)
http://www.geocities.com/SiliconValley/Peaks/6455

alcune proprietà di visualizzazione di alcuni controlli del form.
Beh, non so se si può modificare la TForm::ShowModal(), però puoi fare
una delle seguenti cose:
1) dal form principale assegnare il valore che vuoi passare alla
proprietà Tag (che dopo tutto serve a questo) del secondo form, es.:
	Form2->Tag = 2;
	Form2->ShowModal();
2) aggiungere alla classe del secondo form una funzione del tipo:
	int __fastcall SM(int i);
da chiamare dal form principale così:
	Form2->SM(2);
nella quale eseguire le operazioni rischieste, es.:
	int __fastcall TForm2::SM(int i)
	{
		// lavora con i
		return ShowModal();
	}
naturalmente questi sono solo spunti, le vie del C sono infinite...

 modificare i parametri di un metodo di default?
Ci sono 2 modi
1) Basta che nella classe derivata es: TForm1, ridefinisci il metodo
ShowModal() con, ad esempio, ShowModal(int a).
Se nella funzione della classe derivata desideri chiamare la funzione della
classe genitrice basta che digiti:
TForm::ShowModal();
2) Erediti la Form da TCustomForm e ti gestisci tutti i metodi che vuoi,
inclusi quelli normalmente privati, in modo da assumere il controllo totale
del componente.
I controlli "TCustomXXX" servono proprio a creare componenti o controlli
particolari.
Inferno.

Grazie a tutti per le risposte,
saluti :-)


Newsgroup: it.comp.programmare.win32
Titolo: scaricare un immagine via HTTP

salve a tutti
ho un piccolo problema da risolvere.
devo prelevare un'immagine da un server tramite il protocollo HTTP
come se da MSIE scrivessi l'url (
http://sito/image.asp?id=109
) e lui mi visualizza l'immagine, poi la salvo
il tutto in automatico
non ho mai programmato con WinSock quindi non saprei da dove iniziare.
andrebbe benissimo un pezzo di codice che fa qualcosa del genere.
va bene sia in VB che in C++ (MFC, API...)
grazie
ciao
xaero

 protocollo HTTP
Il codice che ho spedito all'altro utente probabilmente va bene anche per il
tuo caso.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/
Newsgroup: it.comp.programmare.win32
Titolo: Cambiare a runtime l'aspetto di un bottone della toolbar

Salve a tutti,
sto scrivendo un'applicazione in VC++ e vorrei fare in modo che all'avvio
sulla toolbar sia presente un bottone OFF (magari di colore rosso). Quando
tale bottone viene  premuto dovrebbe essere caricata un'immagini con scritto
ON (magari di colore verde).
In sostanza è un po' quello che si ottiene facilmente utilizzando nella
funzione , la function "SetCheck". Se si passa zero alla funzion il bottone
torna su dopo la pressione ,mentre se si mette uno il tasto resta premuto.
Il concetto è chiaramente lo stesso ma non so come riferirmi al singolo
bottone della toolbar. In un'altra situazione avrei usato "GetDlgItem
(IDC_BUTTON1)" ma in questo caso sembra che non si possa fare
Vi prego aiutatemi.
Grazie in anticipo a tutti

 Grazie in anticipo a tutti
ciao

Newsgroup: it.comp.programmare.win32
Titolo: Alias in WinXP

Salve
mi chiedevo se nessuno conosce la lista dei vari alias (suppongo siano 
chiamati in questo modo) delle directory in Windows XP. Ad esempio, so 
che se tento di accedere al filesystem utilizzando la stringa 
%USERPROFILE% 
vengo subito ridirezionato alla directory di base dell'utente connesso. 
Mi chiedevo se ne esiste uno anche per giungere subito alla directory 
Documenti dell'utente.



si chiamano variabili d'ambiente.
prova a cercare su MSDN
-- 
ciao :: xaero
Data is not information, and information is not knowledge: knowledge
is not understanding, and understanding is not wisdom. (Philip Adams)

 
trovato quello che cercavo
Grazie mille :)

Newsgroup: it.comp.programmare.win32
Titolo: E' possibile convertire delle dll in lib?

Esistono delle utiliti per questo tipo di conversione?
Grazie
Massimo

 ha scritto nel messaggio news:98ngcv$lhd$1...@news.unina.it...


Newsgroup: it.comp.programmare.win32
Titolo: lanciare un filmato con directX in C

ciao,
uso Visual Studio 2005 col C++
vorrei lanciare un filmato wmv o avi,
mi potreste dare un suggerimento di come fare?
grazie
bye
GCL 


E una FAQ, vedere il : comp.os.ms-windows.programmer.win32
Newsgroup: it.comp.programmare.win32
Titolo: Come posso fare il paragone tra due file?

Come posso fare il paragone tra due file?
I file probabilmente li posso paragonare solo in binario?
un file pippo.sys è un file binario?
Grazie.
--
Salvatore

 un file pippo.sys è un file binario?
Non si sa. Può esserlo, oppure no (guarda config.sys, oppure msdos.sys -
sono file di testo). L'unica è dare un bel "type pippo.sys" al prompt
Ciao,
Zello

Newsgroup: it.comp.programmare.win32
Titolo: Multithread problem(WinNT 4.0, VC++ 6.0) - Error Code 1816

Hi all,
I wrote a program that create threads continusely. These threads will do
some tasks for few seconds and then terminate. According to the log file
generated by the programme itself, more than 30,000 threads were already
created and terminated. Less than 1,500 threads created by this
programme were running. Then, error occurred when it try to create a new
thread.
ERROR_NOT_ENOUGH_QUOTA Not enough quota is available to process this
command. 1816
Q1. what kind of quota is not available?
Q2. Should ExitThread() be used to terminate these threads?
Q3. How is the Live Time of a thread?
Q4. Will the system clean up the memory allocated for these threads
automatically and quickly when they terminated.
Q5. How many threads can be created by a single process?
Q6. Lastly, how can I solve this problem?
Platform: WinNT workstation 4.0 (Chinese version with service pack 5
installed)
Programming Language: Visual C++ 6.0
pieces of my program:
==================================================================
UINT WorkerThread(LPVOID pParam)
{
    ..........
    ..........
    return 0;
};
void main(void)
{
    .......
    while(TRUE)
    {
        if(CreateThread( NULL, 0,LPTHREAD_START_ROUTINE(&WorkerThread),
NULL,
0, NULL)==NULL)
        {
                ......
        }
    .......
    }
   .......
}

 command. 1816
The Non-Paged Pool of the OS is exausted, ad than you get this error.
Use PerfMon to be sure this is the cause of failures.
You can increase the non-paged pool via registry settings, but
this is only going to increas a bit the number of thread that
you may have.
BTW, practical consideration tells that NT can have 3000-5000 thread
(depending moreover on CPU speed, Number of CPU, Memory) doing
something meaningfult without stopping creating new threads.
BTW, the Non-Paged pool exaustion is a clear sign of some resources
that you forgot to free in your process.
Tipically, they are handles. Look at the Handle count of your process.
Some resources are allocated on per process basis, and so,
no matter of how you close your thread, if you don't release resources,
you will exaust them. Only closing the process will free them at that
point.
AS a general idea, remember that a closed socket don't free the
associated 2K of non paged pool, because the socket must remain
around to complete the TCP state machine processing, for 2-3 minutes
(also this is settable).
A socket apperars as a handle for your process.
Sent via Deja.com 
http://www.deja.com/
Before you buy.
Newsgroup: it.comp.programmare.win32
Titolo: Visual C++, da dove cominciare?


Il Petzold è molto utile per capire il funzionamento di Windows dal
punto di vista deol programmatore.
Il libro di Jeff Prosise semplice per le MFC ma si dilunga troppo su
cose scontate.
Infine ti consiglio di leggere il libro di Kruglinski, che è veramente
fenomenale, ma più avanzato!

 fenomenale, ma piů avanzato!
Il mio giudizio concorda con quello di Paolo sul Petzold, ma differisce
drasticamente sugli altri due.  A mio parere Prosise e` didatticamente
eccellente e ti permette di raggiungere un'elevata padronanza di MFC
senza bisogno di avere prima una cultura profonda e specifica su
Windows tipo quella che ti da` Petzold, mentre il testo di Kruglinski
e` uno dei peggiori pastrocchi che abbia mai avuto la sfortuna di
leggere (parlo dell'ultima edizione scritta dal solo Kruglinski prima che
morisse: non ho visto cosa ne hanno fatto i "co-autori postumi",
scrittori peraltro validissimi, ma, poveracci, partivano da una base
a mio modesto parere disastrata).
Alex

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

Ho un problema con "wm_devicechange", nel mio programma sto cercando di
gestirlo, da gestione risorse se rimuovo una periferica (es floppy A), mi
arrivano le notificazione di "dbt_devnodes_change",
"dbt_devicearrival/removed".
Se rimuovo una portas seriale o lpt arriva solo "dbt_devnodes_change".
Ok !?!? boh, secondo MSDN dovrebbe arrivare solo "dbt_devnodes_change" o
sbaglio ?
Sono antato oltre perchè m i serve sapere se vengono aggiunte/rimosse
seriali chiamo
"RegisterDeviceNotification (hWnd, &x, device_notify_window_handle)" avendo
preparato x prima.
Bene ...... non cambia nulla.
Qualcuno ha un'idea del perchè e di come avere notifica
dell'aggiunta/rimozione di una seriale ?
Ciao e grazie


Ho trovato che il problema stà nella chiamata a RegisterDeviceNotification
che fallisce.
Rinnovo quindi la richiesta su come si usa RegisterDeviceNotification
Ciao
Newsgroup: it.comp.programmare.win32
Titolo: GUI in C++. Grafica che passione

Ciao a tutti,
dovrei realizzare un'applicazione in VC++ 6 con interfaccia grafica. Ho
letto alcune cose teoriche su MFC. ho fatto alcune prove. Bene, il risultato
č che tanto VC++ fa quel che gli pare.
Dove posso trovare della documentazione fatta bene su come realizzare
pulsanti, su come aggiornare etichette di testo in base ai valori di alcune
variabili, e cosě via?
Non cerco cose teoriche, del tipo: "Windows lavora a messaggi... bisogna
chiamare le procedure window..." e altre cose che sono completamente astruse
e prive di significato per uno come me che si sta avvicinando ora alla GUI.
Ma non ci sono dei libri fatti bene o dei tool di sviluppo comprensibili,
come esistono per Java???
Chi mi puň aiutare?
Grazieeeeeeeeeeeeee!!!
Ken, il sombrero


Ciao
intanto prova qua:
http://www.free-ed.net/fr03/lfc/030203/122/
poi per cose varie puoi vedere qui:
http://www.codeguru.com/index.shtml
e qua:
http://www.codeproject.com/
Maurus

 
http://www.free-ed.net/fr03/lfc/030203/122/
Ti ringrazio, ma dall'elenco che appare al suddetto indirizzo, non riesco ad
accedere ai link. Mi porta sul sito di informIT, mi registro, ma nisba.
Ho guardato male?
Ken

 Ken
Hai guardato bene.
Purtroppo adesso serve la registrazione, prima era liberamente consultabile:
vai qui allora per lo stesso testo:
http://netghost.narod.ru/vcpp6/
Maurus
Newsgroup: it.comp.programmare.win32
Titolo: ??? ACCESSO alla memoria FISICA sotto WINDOWS ???

Per prima cosa devo dire che mi sono appena accostato a windows e
perdonatemi se le mie domande potranno sembrare banali.
PROBLEMA:
Accedere ad una determinata locazione di memoria fisica (0xC00000) e di li
per un offset di 32 kb (0x8000) e copiare il contenuto della memoria fisica
in un'altra area accessibile nella memoria virtuale dell'applicazione
stessa.
Su quale tipo di tecnica mi devo concentrare? Dove posso imparare qualche
cosa a riguardo?
Utilizzo indifferentemente c/c++ con VC ++ 6.0.

 stessa.
L'unico modo per mappare memoria fisica credo che sia quello di scrivere
un driver. Alle applicazioni non e` consentito di vedere la memoria
fisica.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 stessa.


> stessa.
l> Prova a guardare con un HEX editor un trainer per qualche gioco. Ho visto
l> una Api tipo getAppmem (circa)
Non  è   che  all'interno  dello  spazio  di   indirizzamento  di  una
applicazione basta:
	DWORD *to, *from;
	/*
	 * ti allochi 0x8000 byte e metti il puntatore in *to
         */
	from = (DWORD *)0xC00000;
	memcpy(from,to,0x8000);
Se gli accessi sono in memoria reserved, committed e coi permessi giusti...
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+

 memcpy(from,to,0x8000);
No. I puntatori in un'applicazione utente Win32 si riferiscono sempre
alla memoria *virtuale*, che e` diversa da quella fisica.
Al limite puo` capitare che all'indirizzo virtuale 0xC00000 sia stata
mappata della memoria fisica, ma e` solo un caso. In generale la memoria
fisica si puo` accedere soltanto in kernel mode con un driver.


>>>>> "LL" == Lorenzo Lutti <lorenz...@DOHtiscalinet.it> writes:
LL> No. I puntatori in un'applicazione utente Win32 si riferiscono sempre
LL> alla memoria *virtuale*, che e` diversa da quella fisica.
Cacchio è vero!!!!!! Hai ragione da vendere...

Newsgroup: it.comp.programmare.win32
Titolo: Sessione di debug in Windows 95

Sto usando il Borland C++ 5.02 per fare il debug di un semplice
programma windows .
Ho inserito dei breakpoint all'interno della window procedure per
imparare a leggere la sequenza dei messaggi  ed ispezionare delle
variabili .
Il problema e' che "non capisco",l'output sullo schermo in  quanto  il
programma non disegna cio che l'istruzione comanda  .
Credo dipenda dal fatto che windows continua ad inviare messaggi
all'applicazione sotto debug ed essa continuera' a ridisegnare la
propria finestra .
Pero' tali messaggi non dovrebbero essere accodati ?
Evidemente c'e' qualcosa che mi sfugge .
O forse il debug di un programma windows e' una cosa completamente
diversa dal vecchio DOS ?
Inutile dire che ogni consiglio e' particolarmente gradito .
grazie

 propria finestra .
Non dovrebbe. E` l'applicazione stessa che preleva i messaggi dalla sua
coda, quindi mentre fai il debug del thread principale (quello dove sta
il ciclo dei messaggi) cio` che dici non dovrebbe succedere. Forse hai
messo il breakpoint nel posto sbagliato... l'hai messo all'inizio della
window procedure?
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

window procedure?
All'inizio si ,poi lo spostato in diversi punti .Se vuoi ti posto il
codice (che e' quello del Petzold) .
Ciao .

Non riesco a trovarlo .
Col Borland C++ 5.02 viene fornito WinSight.
Bye.
-- 
Bye.
Joseph Parrello - OWL/C++ Programmer
http://JoParrello.freeweb.org
(
jopar...@geocities.com
)
Newsgroup: it.comp.programmare.win32
Titolo: DllMain

E' possibile sapere se una DLL (Win32 DLL) viene chiamata dall'ambiente di 
sviluppo o da un compilato ?
----------------------------------
FREE Development Components
http://www.prioregroup.com
----------------------------------------------------------Biometrics 
Components and SDK for Advanced Security
http://www.biosecuredev.com

 sviluppo o da un compilato ?
Di quale ambiente di sviluppo parli? Una DLL e` un eseguibile
caricato da un altro eseguibile.
Puoi conoscere il processo che ti ha caricato, ma poi come fai
a sapere che si tratta di un IDE oppure no? Ti fai un database
degli IDE in circolazione? E come lo aggiorni, via web service?
-- 
ciao, hal

 degli IDE in circolazione? E come lo aggiorni, via web service?
No troppo contorta la cosa e poco stabile, ci vuole poco che nomi di file 
exe siano uguali ma contettualmente applicazioni differenti.
Quindi la soluzione non c'è ?

 exe siano uguali ma contettualmente applicazioni differenti.
Forse solo per vb, che in ambiente di sviluppo il processo
e` vb6.exe ( se si tratta di vb6, ma potrebbe essere anche
una versione precedente).
VC++ e qualsiasi IDE per C/C++ lanciano comunque l'eseguibile
vero, seppur compilato con i simboli di debug.
Per scrivere codice C++, inoltre, non esiste solo Visual C++.
Stesso discorso (credo) va applicato a .net
 > Quindi la soluzione non c'è ?
Non so neanche se valga la pena cercarla, al massimo potresti
farlo per il solo visual basic.
Ma a che ti serve una distinzione di questo genere?
-- 
ciao, hal

 sviluppo o da un compilato ?
Domanda non molto chiara.
E' possibile comunque prendere l'elenco dei processi in esecuzione e per 
ciascuno di essi verificare i moduli (EXE, DLL) che sta usando.
Se ti è d'aiuto per il tuo problema.

Newsgroup: it.comp.programmare.win32
Titolo: AIUTO: istruzioni per driver stampante?

dopo posso tovare della documentazione per scrivere il driver di una
stampante?
vorei un driver di stampa che indirizzo la stampa su un file invece
ceh sulla stampanet, però vorrei scriverlo io
grazie
ciao

 stampante?
Prova a scaricare il DDK (
www.microsoft.com/ddk
 o giu` di li`). Sono
allegati molti esempi e "scheletri di driver", forse c'e` anche quello per
una stampante.
--
Bye! Lorenzo Lutti


www.microsoft.com/ddk

Newsgroup: it.comp.programmare.win32
Titolo: Criptare e decriptare un file

Ragazzi,mi servirebbe qualche link per trovare una funzione in
linguaggio C chepermette di criptare e decriptare un file. Vi
ringrazio per gli eventuali aiuti.

 
openSSL è la risposta
Newsgroup: it.comp.programmare.win32
Titolo: Messaggi del Desktop

Ponendo che "LRESULT CALLBACK WindowProcedure" sia una
funzione che mi permette di intercettare i messaggi sulla finestra appena
creata, esiste un modo per intercettare i messaggi del desktop?
Con Spy++ mi sono divertito a vedere i messaggi che arrivano sul
desktop ad esempio passando il mouse e non mi sembravano troppo
diversi da quelli che arrivano su una semplice finestra.
Bene, come intercettare quelli? :)
Grazie.
--
Novalis
spar...@ngi.it

 diversi da quelli che arrivano su una semplice finestra.
il Desktop è un controllo appartenente ad un processo esterno al tuo, quindi
non puoi avere accesso diretto ai suoi messaggi. Devi utilizzare gli Hook,
una tecnica disponibile sulla piattaforma Win32.
Dai un'occhiata a SetWindowsHookEx() e funzioni correlate. Gli hook di
maggior interesse dovrebbero essere WH_CALLWNDPROC e WH_GETMESSAGE.
--
- Carlo -
c.b...@libero.it

Newsgroup: it.comp.programmare.win32
Titolo: problema con window(forse ot?)

Salve a tutti,
vi racconto il mio problema. In pratica il contenuto di ogni finestra di
windows o di internet che apro è nascosta da una tendina che è eliminabile
in due modi, o cliccando il tasto destro del mouse oppure cliccando su una X
messa in un angolino. Qualche geniaccio sa come risolvere il problema senza
dover reinstallare tutto? Ho windows 98 ...
Ciao e grazie!
Marco


Non ricordo esattamente com'era fatto win 98 cmq dovrebbe esserci una specie
di "opzioni cartella..." nel menù strumenti. Prova a cercarla...

Ho provato ma non è un opzione sbagliata!:(

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

Io ho (solo in prompt di dos) come impostazione di tastiera una diversa da
quella normale italiana, credo sia inglese o americana.
se vado da esegui su msconfig, leggo :
    Tabella Codici MS-DOS         850
    Indicativo del paese                 039
Come faccio a riportare la configurazione in italiano?
GRAZIE

 aveva scritto il Thu, 12 Dec 2002
19:56:06 GMT, invece di guadagnarmi il pane ho preferito rispondere:

Non so se hgo capito il problema, ma:
keyb it
se non funziona metti questo nell'autoexec:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
-- 
_____________________
RedPelle
--==--==--==--==--==--==--
 
redp...@email.it
 
www.redpelle.cjb.net
--==--==--==--==--==--==--
Newsgroup: it.comp.programmare.win32
Titolo: File AVI in Borland C++

Ho inserito un file AVI in una mia form.
La domanda è questa:
per farlo funzionare negli altri computer è possibile inserirlo
nell'eseguibile, per mezzo di alcune opzioni ???
Oppure sono costretto a dare il file AVI e l'eseguibile in 2 file distinti
???
Grazie
Giacomo

 ???
puoi mettere l'animazione in un file di risorse:
crea un file header per le risorse (i.e. myres.rh)
#ifndef MYRES_RH
#define MYRES_RH
#define ID_MYAVI  1000
#endif
e un file di risorse(i.e. myres.rc)
#include "myres.rh"
ID_MYAVI  AVI      "animation.avi"
dove animation.avi e' ovviamente il nome del file avi
aggiungi al progetto, nel project manager, il file myres.rc, compilando
verra' generato il file myres.res.
a questo punto l'animazione e' all'interno del file myres.rc e verra'
linkata all'interno del tuo eseguibile.
usando la proprieta' ResId di TAnimate puoi mostrare l'animazione 
(ResHandle non serve, l'avi e' nello stesso modulo)
#include "myres.rh"
...
Animate1->ResId=ID_MYAVI; 
...
ciao
Ermando

Newsgroup: it.comp.programmare.win32
Titolo: Configurazione automatica proxy IE e firefox

Ciao,volevo sapere se qualcuno conosce un modo per settare in
automatico,magari tramite un bat o un applicativo ad hoc,il proxy su IE
e su firefox senza doverli ogni volta cambiare manulamente.
Grazie a tutti.
Alessandro

e su firefox senza doverli ogni volta cambiare manulamente.
Firefox lo memorizza in:
c:\Documents and Settings\-utente-\Dati
applicazioni\Mozilla\Firefox\Profiles\-xxx.default-\prefs.js
E' un semplice file di testo.

Newsgroup: it.comp.programmare.win32
Titolo: Finestre trasparenti - Un caso complicato

Sto provando ad usare le nuove funzionalita' di Win2K/XP, cioe' le 
finestre (semi)trasparenti.
Far diventare una finestra (semi)trasparente non e' un problema ma 
vorrei fare la seguente cosa.
Una finestra semitrasparente (alpha ad es. 192) in cui pero' alcuni 
grafici che disegno sopra *non* siano trasparenti (completamente 
opachi). Con una sola finestra ho gia' visto che non e' possibile fare 
questo: se inposto un valore di alpha, vale sia per lo sfondo che per 
qualunque cosa ci stampo sopra.
Ah, notare che la finestra la creo 'popup' senza bordo/caption, ecc... e 
non e' quindi spostabile dall'utente, sta sempre al centro dello schermo.
Ho pensato, e se creo due finestre ? Una "sotto" con il solo sfondo 
semitrasparente e una "sopra" su cui scrivo i miei grafici e in cui lo 
sfondo e' tutto trasparente tramite un colore "chiave" ?
Potrebbe funzionare ? Altrimenti ?

 Altrimenti ?
altrimenti ti gratti
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.2.1. C, C++ and ASM developers
                               and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: [Codec Video] Ottenere lista...

Come si fa a sapere se è presente un determinato codec Video (per
esempio un certo "DIVX" :D)
PS: 
Non voglio generare flame ma vorei (se non chiedo troppo) un API o una
sequenza di API e vorei anche che non mi incolate del prezziosisimo
codice C perche non ci faccio nulla...
PS:
Dove sono i codec in WindowsXP in Win9x stavano in panello di
controllo	

esempio un certo "DIVX" :D)
Vai sul mio sito 
http://utenti.tripodit/papero
 e hai due possibilita':
1) Trovi l'utility a ruga di console che di fa il check del sistema e
leggi il risultato.
2) Modifichi il codice e ti fai la tua utility,
I sorgenti sono rilasciati in GPL, quindi se opti per la soluzione due
devi rilasciarli a tua volta in GPL.
Papero Ciao
-- 
Tieni per te il Papero giusto se vuoi la mia email
QuackAvi per scoprire informazioni dal tuo PC
http://utenti.tripod.it/papero/media/media.html

1) non mi daresti la parte di codice che mi interessa (sensa che la
devo cercare all'intrno della Utility
2) Quale č? ne vedo qualche migliaio...



2) Quale è? ne vedo qualche migliaio...
http://utenti.tripod.it/papero/media/media.html
 
e per la precisione
http://utenti.tripod.it/papero/media/quackavi_sorgenti.zip
ricordati che e' in licenza GPL
-- 
Tieni per te il Papero giusto se vuoi la mia email
sito papero -> 
http://utenti.tripod.it/papero/


http://utenti.tripod.it/papero/media/quackavi_sorgenti.zip
ecco questo si che č una cosa precisa... cmq bastava che dicevi
"QackAvi in Media...


Newsgroup: it.comp.programmare.win32
Titolo: QuickBasic e WinXP

Salve, scusate l'eventuale ripetizione della domanda, ma non seguo
spessissimo questo NG; vorrei sapere in pratica se è possibile in qualche
modo comandare direttamente delle periferiche di I/O tramite QuickBasic in
Windows XP.
Io ho costruito una scheda ISA che copre gli indirizzi di I/O da 0x300 a
0x31F, ma posso usarla solo con win98...
Grazie per le indicazioni.
Paolo.

 ha scritto nel messaggio
news:B0QH8.7419$8x3.1...@twister1.libero.it...


 ha scritto
nel messaggio news:D57I8.87795$CN3.2...@news2.tin.it...


 Paolo.
Spero di esserti stato utile! ^_^
--
Lupin85©
"...surrender your ego, be free, be free..."
Newsgroup: it.comp.programmare.win32
Titolo: compilatore Free per C e C++

Salve a tutti,
avrei bisogno di reperire un compilatore FREE .
Ho uno script che ho gia' scritto( 15 righe , piccolo piccolo) e dovrei
ora creare una DLL .
Qualche dritta ?
max

 max
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Max wrote:

usi linux o win?
se usi win mingw o djgpp
se usi linux naturalmente gcc
-- 
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

 non mi ricordo il sito):-). C'è anche in Italiano.
Italiano o Inglese non fa differenza , comunque ho scaricato la Beta5 8.0 .
Mi da un errore in compilazione su un file .c :
[linker error] undefined reference to 'WinMain@16'
Cosa è ?
max

> Cosa è ?
sembrerebbe l'equivalente "main" di java che non ho inserito ...
Ma io devo generare una Dll , non ci sono "main".
max


devi specificarlo da nuovo -> progetto -> DLL


> devi specificarlo da nuovo -> progetto -> DLL
Si ,
visto ,fatto e funziona alla grande !
Fantastico !
Grazie a tutti e due !
max
Newsgroup: it.comp.programmare.win32
Titolo: finestre

Il mio programma deve visualizzare una lunga sequenza di immagini su diverse
finestre ma non so come fare a creare in modo dinamico tante finestre quante
sono le immagini che creo durante il programma, quindi purtroppo al momento
sono costretta a visualizzarle tutte sulla finestra principale. Sto usando
il c++ nell'ambiente Visual C++ 6.0, non uso le MFC ma una semplice
applicazione Windows. La finestra principale viene creata tramite le
seguenti procedure.
ATOM MyRegisterClass(HINSTANCE hInstance)
{
 WNDCLASSEX wcex;
 wcex.cbSize = sizeof(WNDCLASSEX);
 wcex.style   = CS_HREDRAW | CS_VREDRAW;
 wcex.lpfnWndProc = (WNDPROC)WndProc;
 wcex.cbClsExtra  = 0;
 wcex.cbWndExtra  = 0;
 wcex.hInstance  = hInstance;
 wcex.hIcon   = LoadIcon(hInstance, (LPCTSTR)IDI_ANTI_INTRUSIONE);
 wcex.hCursor  = LoadCursor(NULL, IDC_ARROW);
 wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
 wcex.lpszMenuName = (LPCSTR)IDC_ANTI_INTRUSIONE;
 wcex.lpszClassName = szWindowClass;
 wcex.hIconSm  = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL);
 return RegisterClassEx(&wcex);
}
//
//   FUNCTION: InitInstance(HANDLE, int)
//
//   PURPOSE: Saves instance handle and creates main window
//
//   COMMENTS:
//
//        In this function, we save the instance handle in a global variable
and
//        create and display the main program window.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
   HWND hWnd;
   hInst = hInstance; // Store instance handle in our global variable
   Dimmax = max(DimM,DimN);
   hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
      0, 0, DimN, DimM+60, NULL, NULL, hInstance, NULL);
   if (!hWnd)
   {
      return FALSE;
   }
   ShowWindow(hWnd, nCmdShow);
   UpdateWindow(hWnd);
   create_disp_bmp(hWnd, &pDibInfo, &p24DibInfo, &PALETTESIZE);
   pPal=alloc_logpalette(&hPal,PALETTESIZE);
   return TRUE;
}
come faccio ad ottenere un handle diverso per ogni finestra.
Grazie
Laura.

Laura.
Quando registri una Window Class memorizza da qualche parte o usa una
costante per il nome che usi
wcex.lpszClassName = "MyWindow";
Supponendo di dover creare 10 finestre potresti scrivere
HWND hwnd[10]; 	// Array globale
for (i=0; i<10; i++)
   hwnd[i]=CreateWindow("MyWindow", ...., (HMENU)i,...);
In questo modo tutte le finestre condividono la stessa window
procedure (all'interno della quale proprio grazie all'id puoi capire
di quale finestra si tratta, usando la GetWindowLong(hwnd,GWL_ID)).
CreateWindow ritorna l'handle della i-esima finestra creata, e gli
handle sono tutti diversi. Se non devi accedere alle finestre al di
fuori della tua window procedure puoi fare anche a meno di usare
l'array globale.
Ciao
Stefano "HappyMan"
IABLA Sezione Lago Maggiore (NO)
Foto salseri/e & I.A.B.L.A. Ring
http://happyman.freeweb.org
Newsgroup: it.comp.programmare.win32
Titolo: DLL e forum principale alcune domande.

Pur conoscendo ben poco di programmazione in c (ho sempre pasticciato in
basic e visual basic4) ho da poco tempo acquistato la versione base 6 del
visual c++  per dover modificare dei sorgenti che ho prelevato dalla  rete
in modo che potessero servire ai mie scopi.
Ora vorrei gentilmente alcune informazioni da qualcuno più esperto di me.
E possibile eliminare una DLL da un eseguibile che la richiede avendo sia i
sorgenti dell 'eseguibile che della DLL ?
E non avendo i sorgenti della DLL ?
Ho un inizio di programma CAD 2d che mi e stato spedito da un tedesco (con i
sorgenti) che ho conosciuto tramite il mirc ; questo programma funziona
benino sotto windows NT ma col windows 98 mi apre i disegni in basso a
destra minuscoli e  fuori dallo schermo . E possibile per un incapace come
me modificarlo in modo che lavori anche con windows 98 ?
Sempre questo programma col visual c riesco a modificare i menu e tutte le
finestre di dialogo. Ma non riesco come ho sempre fatto col visualbasic
andare a trovare la finestra vera propria del programma quella principale
per modificarla.
E possibile importare dei file c e cpp  creati per il dos  nel visual c .
poi ricompilarli e farli funzionare in una finestra windows ?
Alcuni dei sorgenti che ho durante la compilazione mi danno vari warning uno
adirittura 194 e poi invece l'esseguibile creato sembra funzionare bene .
Possibile ?
Ultima domanda per oggi.  Qualcuno di questo newsgroup ha già fatto dei
programmi in c o in vb che controllavano tramite seriale i plc della omron ?
Io quel poco che ho fatto lo fatto ancora col vecchio basic (quello dei
numeri); sarei grato a chiunque mi possa aiutare a reperire informazioni
sulla rete per controllare questi plc (io uso la serie CQM1).
Chiedo scusa se qualche domanda e stata un po OT o se è già stata posata
prima la risposta ma a causa del mio lavoro non sempre riesco a prelevare
tutti i msg dai news group.
Saluti 
tony...@tin.it

 poi ricompilarli e farli funzionare in una finestra windows ?
Puoi provare a ricompilarli in "modalita` console".
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: Chiudere un'altra applicazione da C e miniquesito con Harbour

Ad un certo punto devo chiudere rnaapp.exe.
Dentro una funzione ho provato ad aggiungere:
HWND h;
h = FindWindow("", "rnaapp.exe");
if (h !=0)
  PostMessage(h, WM_CLOSE, 0, 0);
Rnaapp rimane ancora imperterrita nel TaskManager, dove sbaglio ???
Altro quesito
Qualcuno sa indicarmi un batch funzionante per compilare con Harbour ?
Scusatemi e grazie.
  Carlo.

   PostMessage(h, WM_CLOSE, 0, 0);
FindWindow non si usa cosě; devi conoscere nome e classe della finestra
principale di quel programma, per cercarla con FindWindow; a giudicare dal
nome, "rnaapp.exe" sembrerebbe uno di quei programmi che se ne stanno
buoni buoni in background e che non hanno GUI... ad ogni modo puoi provare
a usare Spy++ per vedere se sto programma ha una finestra nascosta: se sě,
leggi nome e classe di questa finestra e passala a FindWindow; sennň,
sarai costretto a usare TerminateProcess.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.programmare.win32
Titolo: Lanciare un eseguibile remoto da Web

 Salve a tutti,
Ho realizzato un programma in Visual C++ che vorrei poter rendere
disponibile via web senza pero consentirne il salvataggio sul pc dei
visitatori.
In pratica vorrei che il mio eseguibile potesse essere eseguito da remoto.
Voglio precisare che lo stesso eseguibile e' legato a una dll che vorrei
mantenere privata.
Qualcuno e' in grado di aiutarmi?
Grazie infinite a tutti quelli che vorranno farlo

 il salvataggio sul pc dei visitatori.
Scrivi un'interfaccia web.
O magari puoi nascondere la tua dll dietro un web service, e dare via
soltanto il lato client (l'interfaccia) ma dipende anche dal tipo di
dati.
Qualche indicazione la puoi dare? Dimensioni e tipi?
--
ale
www.sen.it

 ha scritto nel messaggio
news:Laws9.54446$RO.13...@twister1.libero.it...

Non so se ho capito esattamente il tuo problema, ma probailmente potresti
incapsulare il tuo applicativo in un ActiveX, da eseguire poi a lato server
tramite linguaggio di scripting (per esempio ASP).
Saluti
   NinjaCross

Grazie ancora a tutti quelli che mi hanno risposto.
Siete stati di grande aiuto

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

qualcuno sa implementare questa funzione in Visual Basic?
si trova in ws2_32.dll please help me!

 ha scritto nel messaggio
news:aQdn6.1093$271....@twister1.tin.it...
: qualcuno sa implementare questa funzione in Visual Basic?
: si trova in ws2_32.dll please help me!
E' no.
Lo dovete fare voi, da soli.
La tesina, all'esame, la presentate voi, mica il NG.
la prof.

:

Credo che sapere dove poter cercare/richiedere le informazioni sia comunque 
una cosa positiva per dei (si presume) futuri programmatori :)
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 ha scritto nel messaggio
: >news:aQdn6.1093$271....@twister1.tin.it...
: >: qualcuno sa implementare questa funzione in Visual Basic?
: >: si trova in ws2_32.dll please help me!
: >
: >E' no.
: >Lo dovete fare voi, da soli.
: >La tesina, all'esame, la presentate voi, mica il NG.
: >
: >la prof.
: Credo che sapere dove poter cercare/richiedere le informazioni sia
comunque
: una cosa positiva per dei (si presume) futuri programmatori :)
Eheheheh
Non sai COSA c'e` dietro...
la prof.