mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Precompilazione e non-porting del framework

se io mi creo un .exe di un'apps in c# il .exe e' in MSIL. Ora, se io vado a
portare questo .exe da un'altra parte, ho necessita di avere sotto il
framework. C'è un modo affinchè io non abbia ne bisogno del framework per
distribuire un'applicazione e magari poter avere l'applicazione
pre-compilata?In codice macchina intendo.
Grazie mille .



Assolutamente no, ti devi portare/installare il redistribuibile.
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 ha scritto nel messaggio
news:yd6zs9yn364g.sab9njwczydl$.dlg@40tude.net...


"<-Tangle->" <j...@jlo.jlo> writes:

Tecnicamente no, attualmente finche` tutte le macchine (ad eccezione di
WinServer2003) non avranno .NET installato te lo devi portare
dietro... intanto pero` puoi vedere se una soluzione come questa:
http://www.remotesoft.com/linker/
 puo` esserti d'aiuto
-- 
Lawrence

 > framework. C'č un modo affinchč io non abbia ne bisogno del framework


 giusto, visto che un mio amico ad ex. sviluppa applicazioni mission critical
Esistono tools (uno incluso anche in vs net 2003 versione Enterprise
Architect, non so le altre) che hanno il compito di rendere difficile il
reverse engineering. Non li ho mai utilizzati x cui non ti so dire
l'affidabilita'. Prova a cercare su google ".net obfuscator"


 giusto, visto che un mio amico ad ex. sviluppa applicazioni mission critical
Il fatto che sia piu` o meno mission critical non e` un rafforzativo sul
fatto che debba piu` o meno essere protette (anche WinAmp ha lo stesso
diritto di tutela del codice del programmino basato su WxWorks che fa
girare la sonda su marte).  Ad ogni modo il tuo amico ha due strade:
- offuscare il codice
- tenere la parte che assolutamente non si deve vedere dietro un web service
Anche perche` la riscrittura in un linguaggio con compilatore che produce
codice Win32 nativo non garantisce che non possa essere
decompilato/hackato/crackato o altro
-- 
Lawrence

 accedere al sorgente della mia applicazione.
No.
Si sta sviluppando un finto mito, intorno a questa questione.
Il codice .NET è compilato in formato byte-code.  Questo significa che
è *comunque* una versione di codice pseudo-assembly.  Chiunque può
accedere a *un* sorgente, che non è detto sia leggibile e
interpretabile facilmente.  Ma questa operazione è comunque fattibile
anche per un .EXE nativo.

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

come posso aggiungere alla barra di applicazione la calcolatrice? con
win 98 provo a trascinare la calcolatrice ma non ci va, cè qualche altro
sistema grazie a chi puo aiutarmi
rob...@katamail.com
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
rob...@katamail.com
E tutto ciň con un gruppo che si chiama it.comp.programmare.win32 c'entra
perché ?
Ciao,
--
zello
PS: e comunque ci va. Insisti.
Newsgroup: it.comp.programmare.win32
Titolo: lettori di codici a barre

salve qualcuno di voi sa darmi qualche dritta sull'impiego dei lettori di
codici a barre?
mi serve per un esame, aiutatemi!
vorrei sapere come si utilizzano tali dispositivi, se ci sono librerie di
funzioni dedicate etc. etc.

salve, chi di voi puo darmi info sull'impiego di un lettore a codici a
barre, per la realizzazione di un gestionale adibito al carico e scarico
merce?


 wrote in news:Cwnp9.15028$%M1.356937
@
twister2.libero.it
:

I lettori più comuni funzionano in emulazione tastiera. Ergo, la cosa più 
difficile è fare in modo di catturare l'input della stastiera nel momento 
in cui viene "sparato" il barcode. E' esattamente come se fosse digitato a 
mano con CR finale. 
-- 
---
In silenzio anche un idiota sembra intelligente. Ma non c'è problema,
l'idiota vuol sempre dire la sua.


wrote:

beh.. i lettori di codice a barre ultimamente vengono messi in giro
con interfaccia RS232 o PS/2 .. tutto dipende da che diamine ci vuoi
fare...
cmq sono abbastanza semplici da usare.. nel caso RS232 si stabilisce
la comunicazione con la seriale.. normalmente 9600,8,N,1 ... nel caso
di PS/2 non devi fare altro che attenderti l'input come se lo stesse
scrivendo da tastiera..
antonio

 antonio

 altro? 
Per i lettori in emulazione tastiera (che sono realmente i piů comuni, a 
onor del vero gli unici su cui ho avuto davvero a che fare) č esattamente 
cosě.
-- 
---
In silenzio anche un idiota sembra intelligente. Ma non c'č problema,


Newsgroup: it.comp.programmare.win32
Titolo: Windows e selettori

Sto debuggando un programma e mi sono accorto di un fatto curioso: i 
selettori DS, SS, ES, GS puntano tutti al segmento dati, il selettore CS 
punta al segmento codice, e FS invece punta da tutt'altra parte O_O
Perché??

On 07/01/2011 18:05, Massimo Soricetti wrote:
Mi rispondo da solo... punta al TEB

Newsgroup: it.comp.programmare.win32
Titolo: Trova>

Volevo chiedervi se esiste un metodo semplice per trovare un file su di una
unitá partendo dal suo nome, possibilmente in una maniera piú semplice che
con FindFirstFile e FindNext...
Se qualcuno ha giá scritto qualcosa del genere, o magari se lo ha trovato su
qualche sito mi puó dare una mano?
Cop
--
Utilizzo BCB3

Vorrei creare una funzione che dato il nome di un file come parametro mi
restituisce tutti i nomi dei path che contengono quel nome...
Mi consigliate di usare qualche API particolare che non ho trovato?
Oppure le API FindFirst e FindNext chiamate con apposite ricorsioni sulle
subdir sono l'unica soluzione?
Oppure potrei interagire in qualche modo con il trova di Windows?
Grazie mille!!
P.S. per curiositá:
Ho provato a vedere se il Trova di windows fosse un eseguibile, invece é un
comando dell'explorer chiamato con un messaggio DDE, siccome vedo che é
usatissimo (il DDE) vorrei che mi indirizzaste su qualche sito/libro/ecc che
mi permettesse di capirne di piú.
--
Utilizzo BCB3
Newsgroup: it.comp.programmare.win32
Titolo: Borland C++ Builder Professional: Variabili

Come faccio ad avere una variabile disponibile in una form diversa da quella
nella quale viene settata?
col delphi bastava dichiararla pubblicamente ma col C++Builder non basta.
Esempio nella form1 ha la variabile a che vale 2, la voglio avere anche
nella form2, come fare?
grazie in anticipo.
--
Ciao da Marco "Kaiser" Baldo
sata...@quipo.it
ICQ#: 55765146
FantaBasket PRO Home Page:
http://www.fortunecity.com/olympia/michaels/749/
Membro del SSIFC
IHGGER #440
----------
cell. 0347-8248718

 grazie in anticipo.
in due maniere:
1) soluzione veloce: dichiari la variabile nella sezione public della form1
che quindi sarà accessibile anche dalla form2;
2) soluzione migliore: dichiari la variabile nella sezione private della
form1 e una member-function o una property get che ne ritorni il valore,
nella sezione public della form1;
Alla fine occorre aggiungere l'header della form1 nel .cpp della form2;
Spero di non averti confuso le idee...fammi sapere.
Ciao,
SISMA

 grazie in anticipo.
e allora un esempio veloce:
nell'header di Form1,
class TForm1 : public TForm
{
__published:
private:
    int a;
public:
    int __fastcall GetValueA(void);
};
nel .cpp di Form1,
int __fastcall TForm1::GetValueA(void)
{
    return a;
}
nel .cpp di Form2,
#include "Form1.h"
cosě per leggere il valore di A puoi usare qualcosa del tipo:
int mioValore = Form1->GetValueA();
una variante al codice visto prima:
nell'header di Form1,
class TForm1 : public TForm
{
__published:
private:
    int a;
    int __fastcall GetValueA(void); //variante
public:
    __property int ValueA = {read=GetValueA}; //variante
};
nel .cpp di Form1,
int __fastcall TForm1::GetValueA(void)
{
    return a;
}
nel .cpp di Form2,
#include "Form1.h"
cosě per leggere il valore di A puoi usare qualcosa di piů comodo come:
int mioValore = Form1->ValueA;
ciao,
SISMA

un'altra variante:
nell'header di Form1,
class TForm1 : public TForm
{
__published:
private:
    int a;
public:
    __property int ValueA = {read=a}; // variante
};
nel .cpp di Form2,
#include "Form1.h"
e allo stesso modo della prima variante:

Newsgroup: it.comp.programmare.win32
Titolo: RegOpenKeyHelp.

Ciao a tutti, ecco il mio primo post qui!
Volevo sapere come si poteva fare un programmino che leggesse alcune
chiavidel registro di sistema e le copiasse in un file *.reg, possibilmente
da dos...
Credo ( e spero) che la cosa sia fattibile in C++, ma siccome io sono in
grado a mala pena di fare un programmino che fa 2*2, mi servirebbe una
mano...consistente!
Grazie anticipate a tutti!
---------------------------
Kne'

 wrote in message
news:mB_08.30614$aD.11...@twister2.libero.it...

Questo mini-programmino apre una key e legge un valore
Poi il filel lo scrivi come vuoi!
#include <windows.h>
#include <stdio.h>
#define KeyName "SOFTWARE\\Microsoft\\Windows\\CurrentVersion"
#define ValueName "ProgramFilesDir"
void main()
{
        HKEY hkey;
        CHAR    tmp[MAX_PATH];
        DWORD   type;
        DWORD   tmpsize;
        RegOpenKeyEx(HKEY_LOCAL_MACHINE,KeyName,0,KEY_ALL_ACCESS,&hkey);
        type = REG_SZ;
        tmpsize = sizeof(tmp);
        RegQueryValueEx(hkey,ValueName,NULL,NULL,(LPBYTE)tmp,&tmpsize);
        RegCloseKey(hkey);
}
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.programmare.win32
Titolo: CFileDialog personalizzato

Ciao!
Devo modificare la lingua della finestra CFileDialog, ad esempio se ho
il sistema operativo in italiano voglio che i testi della finestra
siano in inglese.
Ho provato a derivare la classe ma sono riuscito soltanto a modificare
i testi dei bottoni OK e ANNULLA e non degli altri oggetti (static,
tooltip, ecc.)!
Se qualcuno sa come fare....
Rena

tooltip, ecc.)!
Trovi un elenco degli ID degli altri oggetti qui: 
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/aboutcommondialogboxes/openandsaveasdialogboxes.asp?frame=true#_win32_Explorer_Style_Hook_Procedures
Per impostare i nuovi testi sovrascrivi OnInitDialog e chiami
CFileDialog::SetControlText.
Esempio:
// ho derivato CFileCustomDialog da CFileDialog
BOOL CFileDialogCustom::OnInitDialog()
{
	if (CFileDialog::OnInitDialog())
	{
		this->SetControlText(stc2, "bingo!");
		return TRUE;
	}
	else
	{
		return FALSE;
	}
}
-- 
ciao, hal

...

grazie!
L'ho provato e funziona bene! Però non riesco a disabilitare i
tooltips.
Ho provato usando il metodo EnableToolTips() ma non sono ottenuto
nessun risultato! sai per  caso come posso disabilitare oppure come
posso modificarne i testi da visualizzare?
Rena
Newsgroup: it.comp.programmare.win32
Titolo: [NEOFITA] Gestione tasto Return

Salve a tutto il NG!
Ho da chiedervi delle informazioni a riguardo la gestione del tasto di
return. Ho creato un applicazione in win32, basata su finestre, il
funzionamento e banale, perché immetto un valore in una casella di testo, e
sull'evento killfocus, apro una finestra di dialogo. Qui sorgono i problemi:
- se premo il tasto di tabulazione, mi apre la finestra e cliccando su ok mi
ritorna alla finestra precedente;
- se premo return, mi apre sempre la finestra ma cliccando su ok mi termina
l'applicazione.
Perché? Ho provato a gestire nel killfocus il tasto enter con il codice
 if(::GetKeyState(VK_RETURN)<0)
  MessageBox("é stato premuto invio");
ma non riesco a gestire la pressione di return come se fosse la tabulazione.
Potete indicarmi dove posso trovare materiale per studiare o  se avete
consigli.
Grazie 1000
Simone


Sei OT, posta la domanda su it.comp.programmare.win32

 ha scritto nel messaggio
news:avgukl$vo5$1...@monty.lombardiacom.it...

Newsgroup: it.comp.programmare.win32
Titolo: Visual Source Safe non ci basta piu' :-)

Salve!
qualcuno conosce un "source control" , compatibile con
VisualC++ che funzioni anche tramite INTERNET ?
Non importa necessariamente che sia freeware, ne' che
costi poco...
byez
Nicola
wo...@prograph.it

 wrote in message
news:83adn8$2mj$1...@pinco.nettuno.it...


Newsgroup: it.comp.programmare.win32
Titolo: passaggio di funzione come parametro

devo passare come parametro ad una funzione che crea una finestra la
WindowProc per questa finestra, ma non riesco...
ho provato vari tentativi, del tipo
bool CreaFinestra(LPRESULT CALLBACK (WndProc)(HWND, UINT, WPARAM,
LPARAM));
oppure
bool CreaFinestra(WNDPROC WndProc);
ma nessuno funziona e mi da errori in compilazione (dai syntax ai type
mismatch)
]\/[ad]\/[age
"Da grande creerò mondi in cui le persone, giocando, vivranno le vite che hanno sempre sognato di vivere" (MadMage)
(
www.madmagelab.cjb.net
)

 mismatch)
Questa sintassi sembra corretta (a parte il BOOL in piccolo, ma forse hanno
definito anche quello...).
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

mismatch)
#define STRICT
Metticelo all'inizio del codice.
--
Andrea Laforgia (ICQ 87230455)
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Esatto e usa la seconda sintassi con BOOL maiuscolo, diverso dal native C++.

Newsgroup: it.comp.programmare.win32
Titolo: Reperire il nome 8+3

C'è un  API che permette di  risalire al nome  8+3 di un file  dato il
nome lungo ?
In pratica c'è il  problema di indicare correttamente degli attachment
anche a vecchi programmi di posta a 16 bit.
\begin{echelon}
security SDI FBI Serbian Honduras Uzi Ortega $400 million in gold
bullion Mossad Soviet Qaddafi class struggle radar
counter-intelligence munitions
\end{echelon}
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+

nome lungo ?
GetShortPathName
Info su MSDN :
PSDK\
  Base Services\
    Files and I/O\
      File I/O\
        File Reference\
          File Functions
--
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."

> nome lungo ?
L> GetShortPathName
Grazie, Thank you, Spaziba, Danke, Merci, Arigato, Grazias...
\begin{echelon}
fissionable Albanian Uzi FSF SEAL Team 6 explosion Legion of Doom
World Trade Center Semtex PLO [Hello to all my fans in domestic
surveillance] quiche Clinton strategic Kennedy

Newsgroup: it.comp.programmare.win32
Titolo: Active X E DLL

C'č qualche anima gentile che są dirmi dove reperire manuali , informazioni,
siti in italiano per sviluppare componenti Activex con C++.
Oppure come si costruiscono nuove API con C++.
Insomma vorrei che qualcuno gentilmente mi dia qualche indirizzo sull'
utilizzo di C++ per programmare delle 'cose' che interagiscano con il
sistema operativo o con altri linguaggi.
Grazie anticipatamente

le API sono semplici DLL, quindi nuove API le crei quando crei una DLL
tradizionale
ActiveX e' parecchio piu' complicato... 
www.microsoft.msdn.com
 (oppure
www.msdn.microsoft.com
 boh, uno dei due)
c'e' InsideOle (un po' vecchiotto) tra i Book, e poi dovresti cercare la
voce Automation, che spiega piu' di preciso come ottenere ActiveX
buona fortuna!

Newsgroup: it.comp.programmare.win32
Titolo: reindirizzare stampa da dos a windows

ciao a tutti,
ho un problema....ho un gestionale che gira sotto dos e comunica tramite ipx
con i client. come posso fare per poter reindirizzare il lavoro di stampa
del gestionale a windows per poter poi usare diverse stampanti collegate con
tcp/ip??
E possibile farlo?
Grazie per le risposte
Matteo

 wrote in message
Y47a9.101023$lu5.2...@twister1.libero.it...


...
[snip all]
Per favore, potresti:
- patchare Outlook Express in modo che risponda con Re: e non con R:,
che sennò impalli il sistema di archiviazione di Google ?
- postare sotto alla parte che vuoi citare, e non sopra, eventualmente
togliendo le parti non interessanti/inerenti?
Ciao,
--
zello


Sei uno dei tanti fratelli di Mamo? :-)
Kiuhnm
Nota per Matteo: il prefisso "R:" non rispetta l'RFC quindi dovresti proprio
patchare OE.

 patchare OE.
Ok ora lo faccio...
risposte al mio post??
Newsgroup: it.comp.programmare.win32
Titolo: Prova....

E' solo una prova, ho casini con XNews.... ;)

 E' solo una prova, ho casini con XNews.... ;)
it.test

Newsgroup: it.comp.programmare.win32
Titolo: VC++ grafica per un'applicazione

Ciao a tutti,
con un amico stiamo scrivendo un'applicazione in VC++ 6.0 per la
simulazione di un algoritmo. L'applicazione funzione ricevendo input e
stampando output da console.
Per una migliore presentazione del programma vorremmo utilizzare le
librerie MFC realizzando una sorta di "form" per l'inserimento dei dati
(da associare a delle variabili), un bottone per l'avvio/arresto della
simulazione, ed una finestra per la stampa dei risultati sottoforma di
testo, come si avrebbe in un output su console.
Chiedo un po' di aiuto per operare questo "adattamento".
Grazie a quanti interverranno.
Stefano

 stampando output da console.
Cioč hai un programma da console e lo vuoi trasformare in uno con 
finestre, menu, bottoni e compagnia?
Se l'interfaccia utente č abbastanza semplice, fai prima a creare da 
zero una applicazione VC++ grafica vuota e a trapiantarci dentro il 
codice della tua console application.

stefan...@gmail.com
 ha scritto:

Se vuoi un semplice front end, ti consiglio di lasciare il programma 
principale cosi' come e' e di costruire la GUI in un processo separato.
Fai poi dialogare i due procesi tramite le pipe.
Se vuoi renderti la vita facile, ti consiglio di usare Python + pyGTK 
per l'interfaccia grafica.
Puoi chiedere consigli su it.comp.lang.python
Saluti  Manlio Perillo

 Chiedo un po' di aiuto per operare questo "adattamento".
Non capisco che tipo di aiuto tu voglia...
Hai gia' esposto i dettagli della tua applicazione: ti servono i bottoni 
e un controllo per stampare testo. Per quest'ultimo puoi usare o un edit 
multiline (poiche' il tuo output si riproduce su piu' linee) read-only 
(solo output, no input) oppure un list-box... oppure c'e' anche il 
controllo rich-edit se vuoi formattare l'output in maniera particolare 
(grassetto, corsivo, colori, font...).
Impara ad usare ciascuno di questi ingredienti con MFC, e poi il gioco 
e' fatto: devi solo metterli insieme, come tu stesso dici.

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

Ho provato a cercare su msdn come creare file shortcut ma nulla di
evidente.
Qualcuno conosce l'API di Win32 per creare un file.lnk?
Grazie,
Alessandro
bus...@newtech.it

Ho provato a cercare su msdn come creare file shortcut ma nulla di
evidente.
Qualcuno conosce l'API di Win32 per creare un file.lnk? (o comunque
se e' un file normale la struttura da usare per riempirlo)
Grazie,
Alessandro
bus...@newtech.it
Newsgroup: it.comp.programmare.win32
Titolo: Aiuto!!! HTML --- Lettere accentate "è" "ì" "ù" ecc..

Sto imparando a creare pagine HTML perň ho un piccolo problema.
Usando il carattere "English111 Vivace BT" le lettere accentate tipo "č" ,
"ě" ,"ů" non vengono visualizzate bene con il browser. Praticamente nella
frase, nel momento in cui c'č una lettera accentata il font viene cambiato
con un altro.
Nel codice ho scritto questo:  per la lettera "č" = &egrave;
e per "ě"=&igrave;
Esiste un modo per visualizzare a video con il browser le lettere in modo
corretto?
Vi ringrazio anticipatamente per la vostra attenzione
ciao da Fabrizio

ci sono diversi font True Type che semplicemente NON HANNO le lettere
accentate, perché pensati solo per la lingua inglese.
e guarda caso... il tuo font si chiama "english..."
ciao!
fabrizio ha scritto:

--
---------------------------------------------------------------
Visual Vision - 
http://visualvision.it/
 
http://visualvision.com
I leader del software ipertestuale.
Prova iPer Hyper Publish PRO: un'unica soluzione per realizzare
sia pagine Internet che CD-ROM!               [ASP, ESC member]

 wrote in message
38A35BDC...@visualvision.it...

Grazie, sto per visitare il vostro sito ciao!!!!

Newsgroup: it.comp.programmare.win32
Titolo: R: Che barba help.

 8-).
è bastato un OT su it.comp.programmare
per avere subito + risposte (grazie!) . Sul gruppo di visual basic invece...
Ma è vero che vogliono chiudere il forum?
Lu
PS per le sprovvedute come me:
Sub Macro1()
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "testo da modificare"
        .Replacement.Text = "testo modificato"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
End Sub

 wrote in message 8gup0m$jgf$1...@nslave2.tin.it...


Newsgroup: it.comp.programmare.win32
Titolo: Barra splitter

Qualcuno sa dirmi come modificare le dimensioni di un'area vista realizzata
con  una barra splitter ?? Questo mentre il programma gira e non prima. Mi
serve cioè spostare la barra splitter in modo da modificare le dimensione
delle due aree create. E se io questa barra la volessi eliminare con tutta
la seconda area vista??
-- 
Posted from [213.213.56.182] by way of 
oe28.law11.hotmail.com
 [64.4.16.85] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Qualcuno sa dirmi come modificare le dimensioni di un'area vista realizzata
con  una barra splitter ?? Questo mentre il programma gira e non prima. Mi
serve cioè spostare in runtime la barra splitter in modo da modificare le
dimensione
delle due aree create. E se io questa barra la volessi eliminare con tutta
la seconda area vista??
-- 
Posted from [213.213.24.18] by way of 
oe32.law11.hotmail.com
 [64.4.16.89] 


devi suddividere quello che devi fare -mentre la barra si allunga-
e ad ogni suddivisione aggiornare la -barra che si allunga-
oppure un timer... abbondante... hehe
Newsgroup: it.comp.programmare.win32
Titolo: ISAPI e ISessionObject

Dunque... Sto scrivendo un'ISAPI Extension in C senza l'uso di librerie (no
MFC o VCL)... In realtà l'ho già finito e funziona benissimo... Il problema
è che mi devo collegare a degli ASP... Per essere più precisi, devo leggere
una variabile di sessione che non può essere semplicemente passata come
parametro all'ISAPI (questioni di sicurezza!)... Ho guardato sull'msdn e,
dopo lunghe ricerche, ho scoperto che vi è quest'interfaccia COM:
ISessionObject... Il problema è che io non ho mai dovuto lavorare con il COM
(in questo caso sembra pure che centri il Microsoft Transaction Server!!) e
quindi non so neanche da dove iniziare... L'unica cosa che sono riuscito a
capire è che devo fare una bella CoInitialize(NULL) una sola volta nella DLL
(non per thread... Una volta e basta) e quindi l'ho messa nel
GetExtensionVersion e, se la CoInitialize ha avuto successo, devo fare una
CoUninitialize() quando la DLL viene scaricata... E quindi l'ho piazzata
nella TerminateExtension... Non mi dite che la cosa non è veloce, perchè non
mi interessa (con tutto il tempo che perdo a fare interrogazioni SQL,
generare un grafico e soprattutto comprimerlo in GIF, qualche frazione in
più di secondo non mi spaventa!)
Bye
Max

,

Dunque, secondo me l'oggetto "sessione" non e' accessibile da
ISAPI per il seguente motivo.
Quando scrivi un oggetto COM scriptabile, che viene creato
con Server.CreateObject nella tua pagina ASP, allora l'oggetto
Server implementato dallo scripting Host cerca un metodo
OnStartPage sul tuo componente COM scriptabile, e se lo trova,
passa al metodo OnStartPage un puntatore ad IUnknown al quale
puo' essere richiesta la interfaccia IID_IScriptingCotext,
che ti consente di avere gli oggetti intrinseci dello scripting
host, tra cui IServer, IRequest, IResponse, ISessione, eccetera.
L'utilita' di queste interfacce COM entro un componenente
COM scriptable usato da ASP e' notevole, dato che tu puoi
fare un IRespose::Write da dentro il codice C++ (in uno
dei tuoi metodi) senza invocare due volte la libreira di marshaling
per poter scrivere nalla pagina ASP Response.Write(MyCOM.MyMethod).
Cio' premesso, il tuo desiderio di usare ISessioObject da una
ISAPI mi sembra semplicemente un PIO desiderio.
Sent via Deja.com 
http://www.deja.com/
Before you buy.
Newsgroup: it.comp.programmare.win32
Titolo: Aiuto cn wxWindows e Dev-C++

Allora, sn sempre io :) Sono riuscito a compilare il wxWindows. Sto 
cercando di compilare il seguente programma:
[HelloWorldApp.h]
#ifndef _HELLOWORLDAPP_H
#define _HELLOWORLDAPP_H
/**
  * The HelloWorldApp class
  * This class shows a window containing a statusbar with the text 
‘Hello World’
  */
class HelloWorldApp : public wxApp
{
public:
	virtual bool OnInit();
};
DECLARE_APP(HelloWorldApp)
#endif _HELLOWORLDAPP_H
[HelloWorldApp.cpp]
// For compilers that supports precompilation , includes “wx/wx.h”
#include "wx/wxprec.h"
#ifndef WX_PRECOMP
	#include "wx/wx.h"
#endif
#include "HelloWorldApp.h"
IMPLEMENT_APP(HelloWorldApp)
bool HelloWorldApp::OnInit()
{
	wxFrame *frame = new wxFrame((wxFrame*) NULL, -1, "Hello World");
	frame->CreateStatusBar();
	frame->SetStatusText("Hello World");
	frame->Show(TRUE);
	SetTopWindow(frame);
	return true;
}
Quando lo compilo con Dev-C++ ricevo numerosi errori tipo:
[Linker error] undefined reference to ....
Dove sbaglio?

Sono riuscito a compilare l'esempio precedente, però utilizzando il 
prompt dei comandi. Ora, dato che il file eseguibile creato dalla 
compilazione è un "mostro" di 20MB (un pò tanti x un semplice "Hello 
World"), (grandezza forse dovuta alle informazioni di debug?) come 
faccio ad ottimizzare le dimensioni del file (sempre però utilizzando la 
linea di comando,nn facendo affidamento su nessun ambiente IDE)?

 linea di comando,nn facendo affidamento su nessun ambiente IDE)?
se hai compilato il framework per il debug,devi ricompilare tutto..
esegui il make del framework in questo modo:
make -f makefile.g95 clean
make -f makefile.g95 FINAL=1
la prima ripulisce tutti i vecchi obj e la seconda compila.....
puoi anche compilare il framework in dll
make -f makefile.g95 clean
make -f makefile.g95 WXMAKINGDLL=1 // non ricordo se devi aggiungere anche
FINAL=1
poi c'č anche l'opzione  UNICODE=1 da aggiungere in qualsiasi tipo di make
se ne vuoi usufruire
ciao
--
------------------------
http://visualwx.altervista.org/
nuova release 0.5
VisualWx rad per wxwindows,c++ e python

Newsgroup: it.comp.programmare.win32
Titolo: "soundgrunge"

su questo NG qualcuno (un certo .::Direktor::. x la precisione) parlava di
un certo simulatore di amplificatore dal nome di "soundgrunge", a quanto
pare il download è di 20Mb; ho provato a cercare un po' per la rete ma non
ho trovato niente, nessuno saprebbe dirmi dove trovarlo? si diceva anche che
fosse freeware, che bastava dare un'indirizzo email per la loro mailing
list...
.::Direktor::. se ci sei batti un colpo, vieni in mio aiuto perfavore, dimmi
dove posso scaricare 'sta roba!!!

Anch'io dopo la risposta alla mia domanda, ho cercato,ricercato, su un bel
po' di motori di riceca...
Niente... aspetto anch'io una risposta...

Newsgroup: it.comp.programmare.win32
Titolo: Apertura file in modalità shared

come si apre un file C in modalita shared ?
grazie.
--------------------------------
Inviato via 
http://usenet.iol.it



come si apre un file in modalità shared utilizzanto le stdio.
grazie


 stdio.
_fsopen()
--
Lorenzo
Newsgroup: it.comp.programmare.win32
Titolo: API per mapping dei dischi di rete

Cerco disperatamente un'api che, specificato il disco logico (p.e. M:), mi
ritorni la reale connessione di rete (p.e. \\server\shared).
Grazie

,

NetUseEnum()
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

Newsgroup: it.comp.programmare.win32
Titolo: coordinate mouse

 
Qualcuno sa come ottenere in qualsiasi momento le coordinate del mouse
?
Magari con le VCL , ma anche con le API . Grazie.

Qualcuno sa come ottenere in qualsiasi momento le coordinate del mouse
The GetCursorPos function retrieves the cursor's position, in screen
coordinates. 
BOOL GetCursorPos(
    LPPOINT lpPoint 	// address of structure for cursor position  
   );	
 
Parameters
lpPoint
Points to a POINT structure that receives the screen coordinates of
the cursor. 
 
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call GetLastError.
Remarks
The cursor position is always given in screen coordinates and is not
affected by the mapping mode of the window that contains the cursor. 
The calling process must have WINSTA_READATTRIBUTES access to the
window station. 
See Also
ClipCursor, POINT, SetCursor, SetCursorPos, ShowCursor 



Thank You

On Fri, 06 Apr 2001 05:48:33 GMT, 
gianfranc...@inwind.it
(gianfranco ) wrote:

Ok , io faccio un semplicissimo programma con Builder 3.0
Nel codice delle'evento ButtonClick metto :
tagPOINT *lpPoint;
GetCursorPos(lpPoint);
Edit1->Text=String(lpPoint->x);
Ma lpPoint->x non da alcun valore , infatti si blocca in fase di
runtime quando cerco di convertirlo in string.Anche la funzione
Evalutate di Builder non mi vede niente , sai perchè ?

On Fri, 06 Apr 2001 05:48:33 GMT, 
gianfranc...@inwind.it
(gianfranco ) wrote:

Si ma POINT come è fatto ?
Non è che sono pigro , ma davvero non ho trovato niente!
Grazie ancora.

On Fri, 06 Apr 2001 05:48:33 GMT, 
gianfranc...@inwind.it
(gianfranco ) wrote:

Si ma POINT come è fatto ?




Ok ,  GetCursorPos mi sempre false , perche ?
Scusa se rompo, Ciao.

 Evalutate di Builder non mi vede niente , sai perchč ?
A occhio e croce direi che non vedi niente perchč non c'č niente da
vedere...
non uso il builder ma a GetCursorPos() gli devi passare un puntatore ad una
struttura POINT esistente.
Il tuo lpPoint non punta a niente.
Prova a fare cosě:
POINT    pntMio;
GetCursorPos(&pntMio);
Edit1->Text = String(pntMio.x);
La parte dell'edit l'ho supposta...
Ciao

 Grazie ancora.
The POINT structure defines the x- and y- coordinates of a point.
typedef struct tagPOINT { // pt
    LONG x;
    LONG y;
} POINT;
Members
x
Specifies the x-coordinate of the point.
y
Specifies the y-coordinate of the point.
See Also
ChildWindowFromPoint, GetBrushOrgEx, PtInRect, SetBrushOrgEx,
WindowFromPoint


wrote:

che scemo che sono !!!
Hai ragione cosi funziona , Grazieee!
Ciao.
Newsgroup: it.comp.programmare.win32
Titolo: tracciato record di \recycled\info

Ciao,
Conoscete il formato del file c:\recycled\info, e c:\recycled\info2 ?
Grazie
Liliano
Sent via Deja.com 
http://www.deja.com/
Before you buy.

hai gią controllato su 
www.wotsit.org
 sezione windows?
--
ciao
..::[xaero]::..


,



Newsgroup: it.comp.programmare.win32
Titolo: Messaggio WIN32 , ma quale?

Ciao mi chiamo Davide e vorrei sapere se c'è un messaggio windows che viene
mandato quando non si muove nulla(tipo "screen saver"),per poter gestire
appunto un programma di"screen saver"personalizzato,    e se è giusto usare
la classe CTime per  gestire il controllo del tempo che passa.
Io studio in "visual c++". GRAZIEEEEEEEEEEE!!!!!!!!!!!!!!!

 wrote in message
8m18vn$hir$1...@sirmdpsin16.inwind.it...

Newsgroup: it.comp.programmare.win32
Titolo: errore di compilazione file di risorse

Salve, ho un programma in cui il compilatore mi d� errore nel file di 
risorse.
"About.rc(5) : error RC2104 : undefined keyword or key name: DS_MODALFRAME"
Questo � il file di risorse:
#include "resource.h"
//Finestra di dialogo
ABOUTBOX DIALOG 32, 32, 180, 100
STYLE DS_MODALFRAME | WS_POPUP
FONT 8, "Ms Sans Serif"
BEGIN
 DEFPUSHBUTTON "Ok", IDOK, 66, 80, 50, 14
 ICON "ABOUT", IDC_STATIC, 7, 7, 21, 20
 CTEXT "About", IDC_STATIC, 40, 12, 100, 8
 CTEXT "Programma che usa una finestra di dialogo About", IDC_STATIC, 7, 40, 
166, 8
 CTEXT "(c) Minnozzi Corrado, 2009", IDC_STATIC, 7, 52, 166, 8
END
//Menu
ABOUT MENU
BEGIN
 POPUP "&Aiuto"
 BEGIN
  MENUITEM "&Informazioni su...", IDM_APP_ABOUT
 END
END
//Icona
ABOUT ICON "About.ico"

#include "resource.h"
Sicuramente manchera' qualche file di inclusione nello script RC o nel
resource.h

 ha scritto nel messaggio 
news:r2vhi55dmnfgh0otm...@4ax.com...

Ho gi� risolto aggiungendo #include "windows.h" grazie lo stesso

Newsgroup: it.comp.programmare.win32
Titolo: I/O su finestra

Saluti a tutti.
Attualmente programmo in C++ solo applicazioni Win32 Console.
Tuttavia trovo molto scomoda la finestra MS-DOS e mi manca molto
l'analogo x-term sotto Linux, in cui la finestra del terminale presenta
una barra di scorrimento verticale (peccato non ci sia anche quella
orizzontale).
Mi chiedevo quindi se esistono già belle pronte (non sono pratico della
programmazione
sotto Windows) delle funzioni Write e Read per effettuare l'I/O testuale in una
finestra.
Qualcosa di analogo a quanto faceva l'opzione 'EasyWin application' nel Borland
C++.
Saluti e grazie
Manlio Perillo

 finestra.
Devi dare un occhio alle API delle console, ce ne sono molte e fanno tutto
cio` di cui parli (output di testo anche colorato, barre di scorrimento
ecc..). Ad esempio:
AllocConsole()
ReadConsole()
WriteConsole()
...
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Newsgroup: it.comp.programmare.win32
Titolo: makefile ecc..

Spesso quando scarico i sorgenti di alcuni programmi e del semplice codice
sorgente, mi ritrovo con dei file con estensione *.C e altri strani. Ma un
vero e proprio file di progetto non so se esiste. Come faccio quindi ad
aprire il progetto con Visual C++ ? Centra forse il file makefile che trovo
in quasi tutti i sorgenti ?
Vi dico subito per esempio le estensioni dei file relativi ai sorgenti di un
programma che utilizza gli hooks:
*.def *.rbj *.exp *.lib  e naturalmente *.C *.rc e il file makefile senza
estensione.
Ciao
Grazie

 estensione.
Generalmente e` possibile "importare" un progetto aprendo tale makefile, quindi
prova File->Open Project, specifica il filtro *.* e seleziona il file. Di
solito il VC++ ti avverte che convertira` il progetto nel suo formato
'standard'.
Altrimenti crea un nuovo progetto vuoto, e inserisci in esso tutti i file .c e
.rc che trovi. Di solito e` sufficiente.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: Programmazione in Windows CE

Ciao ragazzi,
dovrebbe partire un nuovo progetto in ditta,
creare degli applicativi per i palmari, quindi in Windows CE.
Io programmo in C++ con il Borland Builder.
Come mi posso muovere ??
Chi mi da dei chiarimenti su come devo fare.
Esistono dei tool che permettono di compliare in CE ??
Grazie 

 wrote in 
news:2r7i6cF...@uni-berlin.de
:

No sò se esitono versioni dei tool borland che supportano Windows CE. 
L'ultima volta che sono andato sul sito borland non ne ho trovati.
Per sviluppare applicazioni sui dispositivi palmari devi scaricarti 
l'SDK (gratuito) della/e versione/i di PocketPC che intendi utilizzare 
dal sito microsoft.
Con questo SDK puoi sviluppare applicazioni in C/C++ utilizzando 
Embedded Visual C++ (anche questo scaricabile gratuitamente) oppure 
applicazioni in C# o VB.net utilizzando Visual Studio .NET (a 
pagamento).
Potrai debuggare in remoto su un palmare (via USB o rete TCP/IP) oppure 
in locale sul tuo PC con l'apposito emulatore (ti consiglio comunque di 
munirti di un palmare per avere un idea delle performances delle tue 
applicazioni sull'hardware reale).
Per la documentazione puoi partire dal sito:
msdn.microsoft.com/embedded
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Dimensioni di una bitmap

Ciao a tutti!
Non sono nuovo della programmazione Win32, ma sono nuovo del NG.
Non so come funzioni qua, ma per non essere scortese ho risposto a
qualche domanda qua e là prima di porre la mia!    ^_^
Eccola:
Come posso ottenere le dimensioni (in pixel) di una bitmap di cui ho
l'handle?
Ho scandagliato l'help Microsoft in lungo e in largo, ma senza trovare
alcunché.  :-(
Non c'è una funzione che dall'HBITMAP (o da un eventuale HDC in cui la
mia bitmap sia selezionata) possa risalire alle dimensioni della
stessa?
Grazie
TobiX
-- 
TobiX, ovvero più virtualmente:
to...@iname.com
  -  
www.icq.com/12392232
Super fan di Gen13, Lene Marlin e altri personaggi più o meno reali.

Puoi usare la funzione GDI "GetObject":
BITMAP bm;
GetObject(hBitmap,sizeof(BITMAP),static_cast<void *>(&bm));
La struttura BITMAP restituita contiene, tra l'altro, le seguenti
informazioni che ti interessano:
- bmWidth: larghezza (in pixel)
- bmHeight: altezza (in pixel)
Il campo bmBits non viene impostato da GetObject; se vuoi accedere ai bit
devi usare la funzione "GetBitmapBits":
GetBitmapBits(hBitmap,lcbBuf,pBuf);
lcbBuf si ottiene moltiplicando i seguenti campi della struttura BITMAP:
bmWidthBytes, bmHeight, bmPlanes; pBuf deve naturalmente essere allocato per
contenere almeno "lcbBuf" bytes.
Stefano.

Puoi usare la funzione GDI "GetObject":
Grazie grazie, provo subito!  ^__^
TobiX
-- 
TobiX, ovvero piů virtualmente:
to...@iname.com
  -  
www.icq.com/12392232
Super fan di Gen13, Lene Marlin e altri personaggi piů o meno reali.
Newsgroup: it.comp.programmare.win32
Titolo: Agganciare un hook ad un processo!!

Il problema è il seguente: devo "agganciare" un hook di windows ad una
applicazione per intercettare gli eventi di sistema quali WM_CLOSE, WM_MOVE
e cose del genere.
Ho il processid dell'applicazione e vorrei utilizzare la SetWindowsHookEx ma
leggendo MSDN ho scoperto che la Callback dell'hook deve essere presente in
una DLL esterna rispetto al mio processo.
Ora mi chiedo: se la callback deve essere contenuta in una dll esterna, come
poso fare a comunicare alla mia applicazione il messaggio intercettato?
E' possibile evitare di avere la callback in una dll esterna?
Grazie e tutti coloro che faranno un pochino di luce!!
            Opossum

E' possibile evitare di avere la callback in una dll esterna?
No, se si tratta di un hook system-wide.

Io taaaanto tempo feci una cosa del genere.
Ho definito una zona di memoria usata dalla DLL, comune a tutte le istanze
della DLL stessa (ma non ricordo la sintassi per farlo!!! ;-) ). Riempivo
quindi questa area di memoria con i dati che mi servivano e spedivo un
messaggio alla mia applicazione che se li andava a leggere.
Seconda domanda: NO, non è possibile evitare la callback nella dll esterna.
DaRiO
"Marco Bianchi" <opo...@NOSPAMfreemail.it> ha scritto nel messaggio
news:aqvh4p$cic$1...@pluto.sm.dsi.unimi.it...


Newsgroup: it.comp.programmare.win32
Titolo: OLE Automation - Builder C++

Ciao a tutti ^__^
vorrei poter scrivere dati dal mio applicativo scritto con il Builder
C++ 5, in un foglio excell (magari potendo intervenire sulla
formattazione delle singole celle) senza rendere questo processo
visibile all'utente.
Tutti gli esempi che ho trovato finora mi insegnano come aprire
excell all'interno del mio programma per renderlo disponibile
all'intervento dell'utente.
qualunqe tipo di aiuto o indirizzamento e' gradito.
Ciao ^_^
--
Ciao
 __^__                                                  __^__ 
( ___ )                                                ( ___ )
 | / |--------------------------------------------------| \ |
 | / |            Roberto 'Nifft' Albertini             | \ |
 | / |  
albe...@libero.it
    ¤      ICQ 44784151       | \ |
 | / |   -¤- Proud to be an IHGGer(#393)Immortal -¤-    | \ |
 | / |               -¤-     -¤-     -¤-                | \ |
 | / |            Alfiere del Leale Ordine              | \ |
 | / |     della Cavalleria et Stregoneria Italica      | \ |
 | / |               -¤-     -¤-     -¤-                | \ |
 | / |            Questa e' pubblicita' ^-^             | \ |
 | / | vi consiglio di scaricare e sentire qualcosa dei | \ |
 | / |                 Marysun!Nicotina                 | \ |
 | / |   
http://stage.vitaminic.it/marysun_nicotina/
    | \ |
 | / | consiglio: Blu, Aria, Nicotina!Caffe, Incendiati | \ |
 |_/_|--------------------------------------------------|_\_|
(_____)                                                (_____)

 all'intervento dell'utente.
Prova ad ottenere un moniker se hai un file, o a creare un oggetto dal
progid excel.application
Ciao
Davide

Davide

Newsgroup: it.comp.programmare.win32
Titolo: Non riesco a copiare un file

Come si fa ad eseguire la copia e/o lo spostamento di un filein una
applicazione win32 o MFC (meglio MFC)?
Ho cercato, ho cercato ma non sono riuscito a trovare nulla. Mi sono
ridotto ad usare la vecchia <fstream.h>, ma una volta su tre il
programma crashA  causa di una violazione di accesso (e posso anche
capire...).
MA COME SI FA???
Grazie a tutti
giubodi
P.S.
Inferno... astieniti da vendette... pace! ;-)

 MA COME SI FA???
CopyFile CopyFileEx
MoveFile MoveFileEx
Se un programma crash con fstream, allora c'e' qualcosa di sbagliato nel
tuo programma, non in fstream
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

Sei davvero ignorante !
Inferno

Newsgroup: it.comp.programmare.win32
Titolo: Microsoft SAPI

Qualcuno è riuscito ad utilizzare tutto l'armamentario costituito dalle
nuova Speech Api della microsoft?
Nelle vecchie era sufficente installare il controllo activex e l'utilizzo
era semplicissimo, ora dovrebbe esserlo ancora di piu', ma non capisco dove
sbaglio:
Come si dice nelle sdk creo la classe e utilizzo il metodo speak per fare ua
prova con i settaggi di default:
ISpVoice sp;
sp.Speak( L"Prova microfono", SPF_ASYNC, NULL);
ma mi dice cannot instantiate abstract class ISpVoice....
Allora ho ereditato questa classe creando un'altra classe CSpVoice come ho
visto fare altre volte con visual c++, che mi da un sacco di problemi...
Non ci sono esempi di base, cosa posso fare?
E qualcuno ha già provato con c++Builder?
Ciao grazie mille...

 E qualcuno ha già provato con c++Builder?
ho avuto una raccapricciante esperienza cercando di programmare OLE con 
C++ Builder *senza* usare la VCL. In altre parole, non ti aspettare che 
lo stesso codice funzioni sia in C++ Builder sia in Visual C++
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.0. C, C++ and ASM developers
                               and beta testers are welcome!

 per me è stato fonte di illuminazione
Anche io mi rifaccio a quei programmi di esempio normalmente, ma mi sembrava
strano che non ci fosse un'alternativa visto che in Visual Basic ancora si
istanzia l'oggetto in maniera canonica, e volevo averne la certezza prima di
continuare e sopratutto prima di calarmi nella giungla con il Builder :)
Grazie mille..........
Ciao

 di calarmi nella giungla con il Builder :)
con il Builder ho poi provato a farci qualcosa. Devi creare un progetto 
che usi la VCL (sempre vero per le applicazioni grafiche. Per quelle in 
console devi specificarlo), poi usare Project->Import type library, per 
convertire la type library in cui la classe è definita in una unit VCL. 
Se la classe non è definita in una type library devi includere l'header 
in cui è definita, poi includere <utilcls.h>, e definire un'istanza del 
template TComInterface che faccia da wrapper all'interfaccia. Esempio:
#include <windows.h>
#include <utilcls.h>
typedef TComInterface<IUnknown, &__uuidof(IUnknown)> IUnknownPtr;

Newsgroup: it.comp.programmare.win32
Titolo: C++, Come inviare l'output alla stampante?

Salve a tutti,
Avrei bisogno di sapere quanto in oggetto.
Devo realizzare un programma che, dopo avere creato un file txt con i dati
forniti da input, visualizza il risultato sullo schermo e, a richiesta, sia
in grado di stamparli.
Il lavoro l'ho fatto ma non sono capace a fare eseguire l'operazione di
stampa.
Il compilatore che utilizzo è Dev-C++.
Vi ringrazio in anticipo
Livio.

Il compilatore che utilizzo è Dev-C++.
system( "type miofile.txt > prn" ) ;

Andrea Laforgia <xx...@xxxxx.xx> wrote in message
3b1a5d75...@news.libero.it...

Grazie per l'aiuto,
Livio.

Newsgroup: it.comp.programmare.win32
Titolo: Scusate l'ignoranza..........

........Ma cosa è esattamente un thread ?? E come si creano due thread diversi
all'interno di VC++ 6.0 e come possono interagire fra loro ?!?
Grazie a tutti .
-- 
Posted from 
ppp-162-71.15-151.iol.it
 [151.15.71.162] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 all'interno di VC++ 6.0 e come possono interagire fra loro ?!?
i tread condividono la memoria dati quindi è bene che non tentino di
scrivere/leggere la stessa risorsa contemporaneamente;sulla
creazione/gestione dipende da se usi le api o le mfc,ti consiglio comunque
di leggerti qualcosa sull'argomento che non è affatto facile.
ciao.
Newsgroup: it.comp.programmare.win32
Titolo: Che c'entra MS con ECMA [quasi OT]

Quanti di voi hanno letto questo?
http://msdn.microsoft.com/net/ecma/
Adesso, mi sorgono dei dubbi...
Perché mai MS (e dico MS) ha deciso di rendere standard il suo lavoro?
Quali potrebbero essere le conseguenze?
Boh... non mi convince.... se avete le idee più chiare, schiaritele
anche a me.
Ciao
--
Davide
The Secret of Tabboz Island
http://it.geocities.com/tabbozisland
--
Socio del "__--==MARCO==--__ a.k.a. Goleado Fans Club" tessera n. 0004

Niente, sta solo cercando di far prevalere C# su Java (se non sbaglio la
Ximian sta portando l'infrastruttura C# sotto Linux). Comunque se spulci
bene il sito dell'ECMA ci trovi 3 file (piuttosto datati ormai) con le
specifiche delle API Win32.

 specifiche delle API Win32.
Oooooh.... :)
Anche se mi sembra strano... che specifiche sono se cambiano ad ogni
versione di Windows?
Ciao
--
Davide
--
The Secret of Tabboz Island
http://it.geocities.com/tabbozisland
*** Il forum c'è!! C'è il forum!! ***
http://it.geocities.com/tabbozisland/forum.htm
--
Socio temporaneamente deluso del "__--==MARCO==--__ a.k.a. Goleado Fans
Club" tessera n. 0004

versione di Windows?
Non essere così drastico, viene mantenuta una grande compatibilità
verso le applicazioni più vecchie. E poi anche se esistono delle
specifiche ECMA non vuol dire che non possono evolversi.
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di un newsgroup generico in cui si
possa parlare di quei linguaggi di programmazione senza un gruppo
apposito vota per it.comp.lang su it.news.votazioni.

 *** Il forum c'č!! C'č il forum!! ***


 specifiche ECMA non vuol dire che non possono evolversi.
Scusa... avevo perso questo post...
E' vero... comunque... boh... mi sembra strano (anche se vero).
Ciao

 
http://www.ecma.ch/ecma1/STAND/ECMA-234.HTM
.
Ok.
Ciao
--
Davide
--
The Secret of Tabboz Island
http://it.geocities.com/tabbozisland
*** Il forum c'č!! C'č il forum!! ***
http://it.geocities.com/tabbozisland/forum.htm
--
Socio del "__--==MARCO==--__ a.k.a. Goleado Fans Club" tessera n. 0004