mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Cbuilder 5

ho fatto un piccolo progetto con il builder 5
di cui ho diverse forme  ho dichiarato una variabile
che deve essere vista da tutte le forme cosi
ho pensato di mettera nel primo file header appena sotto ai define
ma l'ho messa solo li e poi includo il file negli altri.
funziona tuttu ma mi da tanti [linker warning ] Public sybol
'__nomevariabile' defined in both module ecc.
Come si fa a dichiarare un varibile che deve essere vista da tutti i moduli?
grazie e scusate se per voi é troppo banale.

 grazie e scusate se per voi é troppo banale.
Per prima cosa NOn va' messa in nessun header.
La metti in uno qualsiasi dei file .c che poi compilerai, negli altri file
dove ti serve, la dichiari come extern.
Ti faccio un esempio.
file1.c:
int variabile;
file2.c
extern int variabile;
ed e' visibile in entrambi i moduli.
Se la variabile non e' un int, ma una struttura o qualcosa che hai definito
tu, ricordati di inculdere l'header dove hai definito il tipo di variabile
in tutti i file .c che utilizzano la variabile!
Joshi

Newsgroup: it.comp.programmare.win32
Titolo: Da file.class a file.exe

Salve ragazzi ho un problema in java, come faccio a trasformare un
file.class in un file.exe, per così riuscire a far eseguire il programma
java con un semplice doppio click? Grazie a chi mi risponderà ;-)
-- 
Icq #84624356

 java con un semplice doppio click? Grazie a chi mi risponderà :-)
Cercando con un motore di ricerca le parole "native java exe" e vedendo
quanti risultati ti becchi? :-)
Oppure (più semplicemente) associando l'estensione .class con il javaw.
Magari funziona :-) (non con tutti i programmi cmq)
--- bye

Aggiungerei che (in un paio di minuti) ho trovato pure questo:
Hi, to create a java exe, u need to use certain third party tools such as
JBuilder using whiuch u can create exes for diff platforms ... incase, u
want exe to just be able to double click on the file and run the
application, u can create an execuatble jar file, in which u specify ur main
class in the mainfest file. and double clicking on the jar file, executes
the application.
--- bye


Prova a guardare qua: 
http://gcc.gnu.org/java/
Non l'ho mai usato perché non uso java, ma credo vada bene.
Martino
-- 
Quando avrete abbattuto l'ultimo albero, quando avrete pescato l'ultimo
pesce, quando avrete inquinato l'ultimo fiume, allora vi accorgerete che
non si puo' mangiare il denaro.  Proverbio Indiano

Fegato Spappolato wrote:

I file jar con l'opportuna Main-class impostata nel manifest sono 
avviabili con doppio click su qualsiasi macchina dove è installata una jre.
Maggiori info sulla documentazione java.
Newsgroup: it.comp.programmare.win32
Titolo: smtp in c++ (senza MFC). Pls help me!!!

Ciao, ho bisogno del Vs aiuto!!!
Ma possibile che in giro non si trovi un buon libro o un buon tutorial
su come programmare i socket senza utilizzare le mfc??? Ogni libro o
tutorial fa riferimento a loro come se il c++ non esistesse più!!!
Sigh!
Il mio problema è questo: ho fatto un piccolo programmino che spedisce
delle semplici mail via smtp, usando le mfc. Il tutto funziona
benissimo! Lo stesso programma, fatto in c++, non mi funziona! Ho
usato tutte le specifiche giuste, cioè connect, send, ecc...
Sicuramente ho sbagliato da qualche parte, logico, ma non so dove
appunto perchè non so dove fare riferimento! Qualcuno di voi sarebbe
così gentile da indicarmi un buon tutorial in rete o un buon libro su
come utilizzare i socket e il protocollo smtp in puro c++ senza le
pesantissime mfc? O meglio ancora, qualcuno mi può scrivere due righe
veloci su come spedire una mail via smtp senza utilizzare le mfc.
Grazie a ciunque mi sappia aiutare!!!! Sigh!!!!


--
Giancarlo Martini
mailto://
mcg...@mcgsoft.net
http://www.mcgsoft.net

 ha scritto nel messaggio
news:ag4pftso7ta3b6ncf...@4ax.com...

Newsgroup: it.comp.programmare.win32
Titolo: [MSVC] <cmath> o <math.h>?

C'č qualche differenza tra le funzioni in <cmath> e in "math.h"?
Magari "math.h" č C++, <cmath> č C e non č cosě ottimizzata, o sono
perfettamente identiche?
--
Kojak
vrke...@hotmail.com
http://space.tin.it/io/viscorci

 C'è qualche differenza tra le funzioni in <cmath> e in "math.h"?
Se e` vero quello che dice l'help, <cmath> e` semplicemente l'inclusione di
math.h dentro al namespace 'std'. Purtroppo non me ne intendo molto di
namespaces, comunque mi sembra che sia la stessa cosa addobbata a festa.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

Newsgroup: it.comp.programmare.win32
Titolo: NTP Server

Ho la necessità di realizzare un software che esegua le funzioni di
server NTP su Win NT 4.0.
Ho già realizzato le funzioni di NTP client, ma non ho sufficienti
informazioni
per 'mettere su' un server.
Qualcuno può darmi una mano?
Grazie

 per 'mettere su' un server.
Immagino che tu abbia gia` guardato gli RFC 1305 (NTP) e 1769 (SNTP)... la`
in teoria c'e` scritto tutto. Se ti accontenti di un server SNTP non ci sono
grossi problemi a farlo, e fra l'altro su 
www.freshmeat.net
 puoi anche
trovare almeno un server SNTP per Linux completo di sorgenti...
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

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

Come posso verificare dato un handle di un thread se e' ancora "vivo"?
grazie.

 Come posso verificare dato un handle di un thread se e' ancora "vivo"?
Penso che faccia come gli handle dei processi: quando il thread termina,
l'handle passa allo stato 'signaled'. Quindi:
if( WaitForSingleObject( hThread, 0) == WAIT_OBJECT_0)
{
    // thread terminato!
}
else
{
    // thread ancora vivo!
}
Pero` non ho mai provato. Con gli hProcess funziona...
--
Bye! Lorenzo Lutti (
http://www.geocities.com/SiliconValley/Peaks/6258/
)

>>Come posso verificare dato un handle di un thread se e' ancora "vivo"?
                alive = false;
	if (GetExitCodeThread(hThread, &exitCode))
	{
		if (exitCode == STILL_ACTIVE)
			alive = true;
	}
Antonio
Newsgroup: it.comp.programmare.win32
Titolo: Sondaggio: MSVC vs Borland

Curiosita':
quale compilatore usate per la vostra professione?
Saluti,
Gianfranco

quale compilatore usate per la vostra professione?
Io uso il semplice BC++ 5.02, ma sto prendendo in seria
considerazione il passaggio a gcc perche` molto piu`
standard e potrebbe essere la soluzione per riuscire
a sviluppare contemporaneamente (con opportune librerie)
per piu` sistemi.
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

 wrote in message
80bcko$6np$1...@pinco.nettuno.it...
| Curiosita':
| quale compilatore usate per la vostra professione?
BCB se ho fretta. VC se ho tempo da perdere! :-)
--
Ciao , Ricardo Antonio Piana
(Rico per gli amici)
ricard...@tiscalinet.it
ICQ #53211666
______________________________________________
Tutti i miei racconti , alcune poesie ed altro nel mio sito
http://kiss.to/rico
______________________________________________

Ciao,
    nella + pura ottica dei linguaggi e degli ambienti come strumenti ti
rispondo che dipende: dipende da cosa devo fare (se mi serve un serve COM
uso ATL con VC ad esempio), poi dipende dalle richieste del cliente e dalle
conoscenze del team di sviluppo (se tutti o quasi conoscono meglio un
ambiete si usa quello anche se magari con un'altro sarebbe + veloce:
l'esperienza degli altri è molto importante per la buona riuscita del
progetto e quindi meglio usare strumenti a tutti noti).
In definitiva tutti quando servono :-)
Marco Abis
http://www.programmazione.it
 Il sito Italiano di riferimento per lo
sviluppatore
ab...@programmazione.it

 
Di recente, mi capita di usare quasi solo Microsoft
Visual C++.  Comunque tengo anche un'istallazione
aggiornata di gcc/egcs (non si sa mai, e non costa
niente).
Alex
Newsgroup: it.comp.programmare.win32
Titolo: BitBlt e flag

Ciao a tutti,
volevo solo sapere se esiste un flag (e qual'è) per la funzione BitBlt che
permetta di disegnare bitmap in trasparenza; mi spiego meglio: io so che il
flag SRCCOPY copia indiscriminatamente tutti pixel della bitmap in memoria,
compreso lo sfondo. Se io volessi, per esempio, non copiare i pixel di
colore bianco, come dovrei fare?
(uso Visual C++ 6.0)
Ciao e grazie,
Fabio Carosio [aka King Richard]
e-mail
 
ort...@iol.it
   (my brother's and mine)
 
sigfrid...@iol.it
 (my own mailbox)
ICQ# 38797783
home 
http://persone.digiland.it/1125

 wrote in message
dv1n3.46283$lQ1....@typhoon.libero.it...

Ti ho mandato un esempio in privato, ciao.


Per ottenere l'effetto trasparenza hai bisogno di due bitmap, una con
l'immagine vera e propria (su sfondo nero) e una con una "maschera" (nera su
sfondo bianco) con la "sagoma" dell'immagine stessa.
"blittando" prima in AND la maschera e poi in OR l'immagine vera e propria
otterrai l'effetto voluto.
P.S. il tutto funziona anche con immagini su sfondo bianco e maschere in
bianco su sfondo nero, scambiando AND e OR :-)
P.S. del P.S. se hai intenzione di usare questa tecnica per semplici
animazioni, devi considerare l'ipostesi di utilizzare un sistema di "double
buffering" (costruisci l'immagine in memoria e poi la mandi a video, senza
sovrapposizioni) per evitare il "flickering".
N.B. Se devi fare animazione in 2D considera la possibilità di utilizzare
librerie come le DirectX (o qualche "wrapper" tipo allegro o CDX).
--
Valter Minute - 
min...@fortech.it
 (the reply address of this message is
invalid)
--
Are you looking for a good freeware ScreenSaver? Try FOYD!
http://hotfiles.zdnet.com/cgi-bin/texis/swlib/hotfiles/getit.bin?fcode=000PZ
0
if you want, I can send you the (free) C++ source code.


Hey, se stato a dir poco prezioso! Però dimmi ancora una cosa. Per fare il
Double buffering, devo creare un contesto di memoria nel quale blittare la
sagoma e poi l'immagine (tutto questo magari nell'evento WM_CREATE...) e poi
usare il suddetto contesto come sorgente per una BitBlt, il cui destinatario
è il DeviceContext video? Tutto qui o c'è altro? C'è un modo per ricavare a
runtime la sagoma (nera a fondo bianco) da una data bitmap?
E sai mica se esiste un metodo analogo per il testo (i vari TextOut e
DrawText, stampano il testo su sfondo bianco, che non mi pare molto bello da
vedere...)
Ciao.

Newsgroup: it.comp.programmare.win32
Titolo: [BCB] Mi consigliate un manuale?

Ciao,
Conoscete un manuale semplice e completo da trovare in rete per
iniziare ad usare il Borland C++ Builder?

Franco
Sei sicuro che sia free?
ciao e grazie
Newsgroup: it.comp.programmare.win32
Titolo: algoritmo per LineTo (graphic primitive)

Qualcuno sa indicarmi dove trovare l'algoritmo o il codice per la primitiva
grafica LineTo?
La cosa ottimale sarebbe un sorgente C che produca il risultato della LineTo
di Win32 API, ma qualunque cosa e' ben accetta!
L'algoritmo e' meno banale di quanto avevo pensato... (provare per credere)
Devo realizzare una LineTo in 4-connectivity, ma credo di poter modificare
una normale LineTo...
Grazie, Plinio (plinio....@SPAMmclink.it)

L'algoritmo e' meno banale di quanto avevo pensato... (provare per credere)
C'e' l'algoritmo di Bresenham (si chiama cosi' ?).
--
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."

  sono bravi in matematica e quelli che non lo sono."
--
sWiTcH
"...being angel is too hard, you don't need wings to be... a devil..."


Grazie mille,
per caso qualcuno sa dove posso trovarloo in rete ?
Ciao
Plinio (plinio....@SPAMmclink.it)

Plinio Conti ha scritto:

Non saprei proprio dove cercarlo... pensa che con Google
(
http://www.google.com/search?q=Bresenham+Algorithm
) ho trovato solo 2800 referenze... 8-)
--
+----------- PMSoftware -------------------------+
# Tutorial:  
http://pmsoftware.tripod.com
        #
# Download:  
http://digilander.iol.it/pmsoftware
 #
送 prossimamente un tutorial su come fare la Firma....

Newsgroup: it.comp.programmare.win32
Titolo: icona[SDK]

per visualizzare una form,uso la dialogboxparam.Come faccio a far
visualizzare l'icona in alto a sinistra?compare soltanto la bandierina
standard di windows..


Perchè non mi risponde nessuno? è una domanda stupida?


Puoi usare il messaggio WM_SETICON nell'elaborazione del messaggio
WM_INITDIALOG  
wParam
	TRUE:	icona grande
	FALSE:	icona piccola
lParam
	puntatore a HICON
Per caricare l'icona puoi usare l'API LoadImage
Saluti
Luca.

Grazie tanto

Newsgroup: it.comp.programmare.win32
Titolo: controllare le parentesi con Visual studio

ciao a tutti
qualcuno sa come è possibile controllare la corrispondenza tra una
parentesi aperta con la rispettiva chiusa (e viceversa) in visual
studio???
pure vi lo permette...
ciao
lor

 ha scritto nel messaggio
news:393F63B9...@comm2000.it...



Ctrl + {
sposta il cursore sulla parentesi corrispondente a quella sulla quale ti
trovi...
Ciao,
Gianfranco

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

Il problema è questo.
Devo creare una risorsa che mi permetta di selezionare una cartella (senza
visualizzare i file) e che mi restrituisca il percorso completo della
cartella selezionata.
Ho provato a ereditare il metodo CFileDialog, ma con scarsi risultati.
Posso avere dei lumi da qualche anima gentile?
Ciao, Tiziano
--
Arch. Tiziano Sartor
http://www.studiosartor.com

 Ciao, Tiziano
Se devi selezionare soltanto una cartella puoi provare con la shell
SHBrowserForFolder (è una  specie di CFileDialog per le cartelle).
Cerca la documentazione relativa sull'MSDN.
Ciao.

 ha scritto nel messaggio
news:00f48.24295$hi.5...@news1.tin.it...

Grazie.
Ciao, Tiziano.
Newsgroup: it.comp.programmare.win32
Titolo: Coda dei messaggi.

Qualcuno conosce se esistono delle API che mi permettono di avere delle
informazioni sulla dimensione della coda dei messaggi associata ad una
finestra e info sul suo stato.
Grazie in anticipo.

finestra e info sul suo stato.
per le dimensioni non c'e' nulla di ducumentato, ma questa volta,
diversamente da un mio precedente commento, ti sconsiglio di ricorrere
a funzioni / strutture undoc (infatti dovresti maneggiare direttamente
le strutture WND, MSGQUEUE, etc che x win9x trovi discusse
nell'omnipresente Pietrek "Windows 95 system...", per WinNt in
"Inside... " di Salomon) xche' effettivamente rappresentanti gli
"internals" di win32 fortemente soggetti a modifiche (ci sono stati
cambiamenti da win95 -> 98, da NT a 2k e da quel che ho visto da 2k ->
Whistler)
Per lo status qualche info puoi averla con PeekMessage e
GetQueueStatus, ma dubito ti accontentera' =)
Saluti, 
 Walker Boh
Newsgroup: it.comp.programmare.win32
Titolo: Governare il mouse

Sto cercando una funzione API che mi dia le coordinate della posizione
corrente del mouse.

 corrente del mouse.
GetCursorPos.
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Pulsanti e Font

Come faccio a creare un pulsante (in C++) con un font a scelta? CreateWindow
non lo permette. O sbaglio?
Grazie

 ha scritto nel messaggio
news:zX74a.127914$ZE.36...@twister2.libero.it...

crei un pulsante normale (con CreateWindow o un dialog template) e poi gli
invii il messaggio WM_SETFONT
--
Pela

Newsgroup: it.comp.programmare.win32
Titolo: CSplitterWnd e visualizzazioni multiple in SDI

Ho creato un'applicazione di prova SDI che mi permette di cambiare da menů la
visualizzazione utilizzando diverse classi derivate da CView.
Ho anche provato un'applicazione che utilizzando la classe CSplitterWnd crea
una visualizzazione con due classi CView.
Ora il mio problema č come fare a far andare d'accordo le due cose. Vorrei
poter cambiare da menů, oltre a diverse visualizzazioni CView anche una o due
visualizzazioni con splitter.
 
La documentazione MSDN dice di utilizzare, in FrameWnd, l'override della
funzione OnCreateClient ed inserire CreateStatic(...) e CreateView(...) e
funziona. Il problema č che cosě facendo la prima visualizzazione č quella con
lo splitter invece io vorrei gestirla tramite ID come faccio con le altre
visualizzazioni.
 
Qualche idea a riguardo?
 
Ciao
 
-- 
Caronte
-- 
Inviato da 
Newsgate.Localinfo.IT
 Web Service
http://newsgate.localinfo.it

 
Sperando di non fare cosa sgradita presuppongo il caso MFC.
La filosofia dell'SDI, come l'ho intesa io, e' quella di poter dare
viste splittate o viste a sostituzione ma non entrambe proprio perche'
la gestione viene fatta da CMainFrm (OnCreateClient).
Se la gestione passasse a livello applicazione allora vi sarebbe un
grado
di liberta' in piu' per poter impostare due differenti Frame,
splittato e non.
Il mio consiglio e' di passare decisamente a MDI in modo da impostare
due differenti Template tipo MDI aventi p. es. stesso Doc, due
differenti CMDIChildWnd e le relative viste.
Vedi CMultiDocTemplate 
Spero di aver individuato il problema...
saluti.
JJ
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 differenti CMDIChildWnd e le relative viste.
 
Hai ragione, come logica ci siamo, in questo modo dovrei avere frame separati.
Il fatto è che io vorrei avere i frame incastonati nell'applicazione e non
come finestre figlio separate (intendo graficamente) e non so se la cosa sia
possibile in MDI.
 
Comunque grazie del consiglio.


 possibile in MDI.
...allora ho una buona notizia: si', e possibile.
Ci sono tutte le API a disposizione (eventuialmente da sovraccaricare)
per controllare la posizione e l'indeformabilita' di una finestra 
(in CWnd: Window Size and Position & Co).
Si tratta di entrare nella filosofia che CMainFrm controlla le
ChildFrame (che posseggono le View) e quindi da li' puoi fare tutto
quello che vuoi, anche un "pacman" tutto di finestre,
...pero', mica male?! :-)
Saluti

Newsgroup: it.comp.programmare.win32
Titolo: Cambiare desktop

Salve a tutti !
Avevo postato questo messaggion in in.comp.lang.delphi dato che sto 
programmando in questo linguaggio ma data la "natura" del problema mi sa 
che era un pelino OT ... :-/
Sto facendo alcuni programmai per "esercitarmi" con delphi (versione 7).
Adesso sto provando a fare un mirabolante software che dovrebbe ... 
cambire lo sfondo del desktop di windows !
Ma qui ho uno strano problema, ovvero il tutto funziona ok, ma se dopo 
avere cambiato il desktop lancio un programma che usa lo schermo, tipo 
un gioco, quando torno a Windows l' immagine di sfondo è sparita ed il 
desktop ha il colore di default.
Per cambiare il desktop uso la API :
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pChar(NomeImmagine.bmp), 
SPIF_SENDWININICHANGE);
E modifico anche la chiavi di registro:
HKEY_CURRENT_USER\Control Panel\desktop\Wallpaper
Avete qualche suggerimento ?
Grazie a tutti !

SPIF_SENDWININICHANGE);
Prova a mettere come quarto parametro:
SPIF_SENDWININICHANGE | SPIF_UPDATEINIFILE

Newsgroup: it.comp.programmare.win32
Titolo: Oggetti Esportabili!

Ciao e Buona Domenica....
io ho creato una classe in C++ (Rete_Neurale) a questo punto vorrei fare in
modo che si accessibile da altri programmi... che non siano necessariamente
scritti in C++ o C (Borland o Visual)... ma volevo importarla dal Visual
Basic... che mi consente di creare una interfaccia grafica molto
rapidamente. Sapete darmi indicazione su come fare? Insomma vorrei che
quando scrivo
'Istanza_Oggetto As ...    ' mi compaia nella lista anche il tipo
Rete_Neurale
E' possibile fare questo???
Grazie a tutti!

rapidamente. Sapete darmi indicazione su come fare? 
Crea un OCX.
--
Naquern Yansbetevn
naquern.y...@africamail.com

Newsgroup: it.comp.programmare.win32
Titolo: CodeBlocks e wxWidgets

Qualcuno sa dirmi *esattamente* come si fa ad usare wxWidgets in 
CodeBlocks (GCC) con wxSmith? Cosa devo configurare?
 
L'errore che ottengo quando cerco di compilare un progetto di base �:
error: 'strlen' was not declared in this scope
 
alla riga:
/* safe version of strlen() (returns 0 if passed NULL pointer) */
inline size_t wxStrlen(const wxChar *psz) { return psz ? wxStrlen_(psz) 
: 0; }
 
di wxchar.h.
 
Grazie
Cristiano

 Cristiano
 
Non hai dichiarato la variabile, oppure non esiste la funzione!?! :-)
 
Ti rivolgo una contro domanda:
conosci la funzione, da utilizzare in un programma C, compilato con MinGW, 
per ottenere
il nome di un file, o il suo path completo?
 
 
 
Ciao

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

Salve a tutto l'NG, ho un problema con la programmzione in Visual C++:
Ho costruito una risorsa di tipo finestra di dialogo. Ho disegnato una text
box ed un paio di pulsanti. Ho costruito una classe che mi fa dei controlli
su quello che ho inserito nella text box.
Vorrei sapere:
Dove devo mettere il codice per fare le elaborazione ?
(dlgapp,dlgdoc,dlgview)
Come passo il contenuto della text box alla classe che ho creato ?
grazie anticipatamente per la risposta

 ha scritto nel messaggio
news:8srmt3$lv2$1...@nslave3.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: Windows widget: folder progress

Ciao a tutti.
Qualcuno sa dirmi come si chiama il componente grafico in cui si hanno
le due cartelle gialle animate tra le quali passano i documenti, usati
a volte come progress per le copie di file?
Grazie
Sandro

Stefano "HappyMan" wrote:
Usa l' "animation control", è compreso nei Common Controls.
Guarda:
- la funzione InitCommonControlsEx 
- la struttura INITCOMMONCONTROLSEX
- il flag ICC_ANIMATE_CLASS 
Ciao.
Sergio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.programmare.win32
Titolo: DLL, problemi!!!

Vorrei esportare una funzione in un DLL, ma quando la chiamo (da VB ad
esempio) mi ritorna sempre il valore  -4646.
Why?
int __stdcall  __declspec(dllexport) somma(int a, int b)
{
	int sum;
	sum=a+b;
return sum;
}
THANKS.
               --Please also reply via E-Mail--
                      4169522043485253

Ciao,
prova ad esportare la funzione tramite il file .DEF,
il suo formato e' semplice e lo trovi sul'help.
Se non ricordo male devo aver leto da quache parte,
ho forse dico una fesseria, che per vedere una funzione
esportata da una DLL in VB, devi usare il DEF file
invece dell'estensione __declspec(dllexport)
ciao. Franco
--
Posted from [194.184.225.66] by way of 
law2-oe21.hotmail.com
 [216.32.180.125]
via Mailgate.ORG Server - 
http://www.mailgate.org

Newsgroup: it.comp.programmare.win32
Titolo: Campo memo in Builder c++

Come faccio a leggere per esempio la sesta riga di un campo Memo?
Grazie

 Grazie
Memo1->Lines->Strings[5]
Ciao
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Linguaggio complesso

Salve
sapete indicarmi un sito che contenga un tutorial sul linguaggio haskell,
possiblilmente in italiano ?
Grazie

 possiblilmente in italiano ?
http://www.haskell.org/
Cerca la lista delle implementazioni, scegli Hugs e scarica la versione 
più recente, ci dovrebbe essere "A Gentle Introduction to Haskell".
Non credo che esista un'introduzione in italiano.
-- 
Roberto Lupi
IT consultant
Software Developer

Newsgroup: it.comp.programmare.win32
Titolo: Raw-Pachets

Scusate, qualcuno sa come creare dei Raw-Pachet per Windows in C, o C++, o
qualsiasi linguaggio?
Grazie Mille

SOCKET sock=socket(AF_INET, SOCK_RAW, 0);
e poi ti compili le strutture IP
PROTOCOLLO SUPERIORE che hai inserito in IP.protocol
e poi il buffer dati
tutto in un unico blocco da trasmettere col send

 ha scritto nel messaggio
news:66fs8t0qdca8m8r3d...@4ax.com...

Grazie mille!!

 ha scritto nel messaggio
news:66fs8t0qdca8m8r3d...@4ax.com...

Scusa, mi potresti dare un sorgente più dettagliato, di come creare i
Raw-Pachet e come inviarli??
Graqzie mille

 Graqzie mille
comunque in ogni caso RAW-PACKETS...
Hai idea comunque che cosa sia un pacchetto IP RAW?
perchč se c'č l'hai... crei il socket, ti colleghi a un server e mandi il pacchetto...
altrimenti studiati le RFC collegate...
--
+----------- PMSoftware -------------------------+
# Tutorial:  
http://pmsoftware.tripod.com
        #
# Download:  
http://digilander.iol.it/pmsoftware
 #
°e prossimamente un tutorial su come fare la Firma....

 altrimenti studiati le RFC collegate...
Il RAW-Pachets è un pacchetto che viene utilizatu sopratutto per lo smurf!!


 Il RAW-Pachets è un pacchetto che viene utilizatu sopratutto per lo smurf!!
E io che uso invece  "RAW Packet" solo per fare da semplice ping... ha che ignorante. :-)
Se cerchi qualche guida online sul Winsock2 dovresti riuscire a trovare qualcosa, anche
prchè il Winsock vecchia versione non supporta pacchetti IP raw...


 ha scritto nel messaggio
news:3A8FD411...@libero.it...

Potresti aiutarmi a creare sto cavolo di Smurf per Windows, ho bisogno di
questo, mi puoi aiutare?
Grazie Mille!!
Newsgroup: it.comp.programmare.win32
Titolo: Recordset con solo un record

salve,
sono un "novellino" di vc++ e non riesco a venir fuori da questo 
problema:
uso un dsn per connettermi ad un db oracle 9, la connessione funziona la 
select se come where metto rownum < 10 pure.
Il problema è se come where uso un campo del DB tipo CITTA='RM'
in effetti, cosi' facendo anche se nel db ci sono molti record che hanno 
il campo citta uguale a RM, il recordset che ottengo invece ne contiene 
uno solo...
Come recupero tutti i record???
Se puo' servire posso postare il codice.
Grazie 1000
-- 
Saluti
Mauro 
--------
NO_SPAM! is Antispam
Home 
http://web.tiscali.it/sem.web/

 wrote in message
news:MPG.1b796337c...@news.interbusiness.it...


 Ciao, spero di esserti stato di aiuto
Il problema deve essere unaltro: il campo è un char(2) ed in effetti c'è 
proprio RM maiuscolo in almeno 1000 record...
D'altra parte se faccio la stessa select in sqlplus ne tira fuori un bel 
po'...
grazie cmq per la risposta.
Ciao


Newsgroup: it.comp.programmare.win32
Titolo: Oggetti COM con Borland C++ Builder

Ciao a tutti,
sto sclerando su una cosa che dovrebbe essere molto semplice!!!
Ho in mano un server COM con tanto di Type Library.
Sto cercando di fare un programmino banale che lo crei e lo utilizzi, però
non so da che parte prendere!
Qualcuno potrebbe cortesemente illuminarmi la strada?
Thx.
Teo

 però non so da che parte prendere!
ad es, in Delphi (si suppone sia gia' stata chiamata CoInititialize):
var ...; _anObj: variant;
begin
  _anObj := CreateOleObject('NomeServer.NomeOggetto');
  try
    aMethodResult := _anObj.aMethod(param1, param2);
  finally
    _anObj := Unassigned;
  end;
end;
la traduzione in BCB non dovrebbe essere particolarmente problematica.
Saluti
Paolo Arosio
--
"La dimostrazione dell'esistenza di specie intelligenti nell'universo e'
che non ci vengono a trovare" [Calvin & Hobbes]

 la traduzione in BCB non dovrebbe essere particolarmente problematica.
Ok. A parte il fatto di tradurre il codice Delphi in C++ Builder... ma
intendevo dire:
Che passi devo seguire?
Devo importare la type library?
Devo creare una Unit wrapper del componente?
Devo includere il file header generato nell'importazione?
Posso utilizzare la traduzione del codice che hai postato (che quindi
utilizza le Variant e la funzione CreateOleObject) oppure posso procedere
alla creazione di un normale oggetto in C++?
O ancora devo sfruttare le interfacce proposte dalla TypeLibrary?
Spero di non essere stato troppo pesante con le mie domande.
Grazie mille a chi mi risponderà.
- Teo-
PS: Dove posso trovare un esempio completo e ben comprensibile in C++
Builder? Google non mi ha aiutato ...

 Builder? Google non mi ha aiutato ...
http://www.blong.com/Conferences/BorCon2001/C++COM/3190.htm
Paolo.
-- 
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: Builder - Visualizzare una GIF animata ?

Salve,
come faccio a visualizzare una GIF animata ?
GRAZIE  1000
faf...@tiscalinet.it

fafino wrote:

Non esiste nulla del genere nelle VCL del Borland per visualizzare una
gif animata. Tuttavia tra i numerosi componenti che č possibile reperire
su internet quello per visualizzare una gif animata č uno dei piů
implementati e di solito č anche gratis. Quindi il mio consiglio č di
farti un po un giro magari partendo dal sito della borland.
Ciao.

Newsgroup: it.comp.programmare.win32
Titolo: estrarre immagini da eseguibili windows

ciao a tutti
C'è qualcuno che mi puo consigliare un programma per estrarre le risorse(nel
mio caso immagini) da un file eseguibile ????
in visual studio 6 esiste qualche utility?
grazie

in visual studio 6 esiste qualche utility?
resource Builder da 
http://protools.cjb.net/
-- 
DGP85
http://daps.cjb.net/
No HTML or Binaries with this address

 in visual studio 6 esiste qualche utility?
Puoi farlo direttamente col Developer Studio, l'IDE Visual C++. Dialog
File->Open, specifichi l'eseguibile/dll che ti interessa e imposti la
combo "Open As" su "Resources".
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

in visual studio 6 esiste qualche utility?
Potremmo inserirla in FAQ!
Appena ho un secondo di tempo (tra dieci minuti) comincio a buttar
giu' una lista di domande che potrebbero essere poste....


ciao
un grazie a tutti e due ma soprattutto a lorenzo che mi ha dato questo
consiglio molto utile :))
                                                 a buon rendere naturalmente

Newsgroup: it.comp.programmare.win32
Titolo: Come andare a capo nelle finestre Memo del Borland C++ Builder

Devo visualizzare in una finestra Memo una serie di stringhe andando a capo
di volta in volta. Non riesco a rendere automatico l'andare a capo.
Il carattere '\n' (newline) non sortisce l'effetto desiderato. Vorrei perciň
sapere che carattere devo usare per ottenere un effetto analogo o se bisogna
giocare con qualche proprietŕ della finestra.
Grazie in anticipo per le risposte!!
CIAO

 ha scritto nel messaggio
news:5vu4a.265499$AA2.10...@news2.tin.it...


 Memo1->Lines->Append("Nuova riga da inserire");
Crazie 1000    ^__^
CIAO!!!

 giocare con qualche proprietą della finestra.
Prova con \n\r, oppure con Memo1->Lines->Add
Saluti
--
NinjaCross
 
www.ninjacross.it
Membro dell'Italian Agile Movement.
www.agilemovement.it
Sconnetti il chip isolineare per contattarmi
ninjacross_CH...@yahoo.it
Newsgroup: it.comp.programmare.win32
Titolo: Windows User Interface

Salve a tutti,
sto cercando, possibilmente compatibile con Visual Studio 6.0, qualche
piattaforma da modificare o qualche libreria "excel-like". In pratica mi
serve un'interfaccia tipo Excel, ma MOLTO piu' semplice. L'ideale sarebbe
un'applicazione gia' fatta molto banale da poter modificare a piacimento.
Ho trovato l'objective grid:
http://www.roguewave.com/products/stingray/features.cfm
ma la fanno pagare fior di soldoni e in giro non si becca,
potrebbe forse andare anche un porting della GTK+ per Visual Studio, ma non
ho trovato niente di che.
Se avete qualche dritta sarei felicissimo.
Grazie.

 Se avete qualche dritta sarei felicissimo.
beh  a me piace molto wxwindows ed ha una grid che puoi gestire come ti
pare...
(compatibile con vc++ e non solo)
www.wxwindows.org
ciao
--
------------------------
http://visualwx.too.it/

 ciao
Grazie per la risposta,
sto notando pero' che sono la bellezza di 14 mega :) conosci per caso un
qualcosina di piu' leggero?
Grazie ancora

 qualcosina di piu' leggero?
14 mega è tutto il framework cmq se vuoi qualcosa di più leggero puoi usare
fox
http://fox-toolkit.org/
ma se fossi in te prenderei in considerazionre wxwindows e non pensare che
poi il tuo eseguibile sarà di 14 mega :))
ciao

 ciao
di 14 no, ma di 2 si :) e parlo della finestra base, io ancora non ho
scritto 1 riga di codice!
cmq e' molto ben fatto, grazie ancora
ciao!

Newsgroup: it.comp.programmare.win32
Titolo: Muovere uno STATIC

Come si muove uno static ?

 Come si muove uno static ?
Come qualsiasi altra finestra -- ci sono varie API che ti
consentono di modificare la posizione di una finestra.
Tutti i dettagli nel mio tutorial, 
http://aleax.supereva.it/
.
Alex
Newsgroup: it.comp.programmare.win32
Titolo: [BCB] Jpeg e file di risorse

Ciao a tutti,
dopo aver inglobato in un file RES un'immagine JPG, come si carica per
associarla ad una Tbitmap o Tjpeg?
Ho visto che è possibile caricare un'immagine JPG da file, un'immagine BMP
sia da file che da file di risorse ma... per caricare una JPG dal file di
risorse?
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (POS NCR / Indesit)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

 risorse?
Mi rispondo da solo, sperando che questa informazione possa essere utile ad
altri.
Con la seguente funzione, dall'uso abbastanza intuitivo, viene estratta
un'immagine jpeg dal file di risorse ed associata ad una bitmap.
void Board::LoadJPEGFromRes(char *TheJPEG, Graphics::TBitmap *ThePicure) {
 // carica l'immagine JPG dal file di risorse, e la assegna alla BMP
 TMemoryStream *MemStream = new TMemoryStream(); // stream per contenere il
file JPG
 TJPEGImage *jp = new TJPEGImage(); // immagine JPG
 HRSRC ResHandle = FindResource(0, TheJPEG, "JPEG"); // trova la risorsa
 HGLOBAL MemHandle = LoadResource(0, ResHandle); // la carica
 void* ResPtr = LockResource(MemHandle); // la blocca
 long ResSize = SizeofResource(0, ResHandle); // e ne calcola la dimensione
 MemStream->SetSize(ResSize); // imposta il buffer
 MemStream->Write(ResPtr,ResSize); // ci scrive dentro la risorsa
 MemStream->Seek(0,0); // si riposiziona all'inizio del buffer
 jp->LoadFromStream(MemStream); // carica la JPG da stream
 ThePicure->Assign(jp); // la assegna alla BMP
 delete jp;
 delete MemStream;


Newsgroup: it.comp.programmare.win32
Titolo: Scoprire se un file è aperto.

Il mio applicativo dispone di due thread che lavorano sugli stessi file
e vorrei creare ina funzione che mi permetta di sapere se un determinato
file è aperto da un trhread o meno.
Sapete darmi dei suggerimenti?
     Massimo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

      Massimo
Di solito si tenta di aprire il file in lettura in modalità esclusiva. Fra
processi diversi funziona, secondo me dovrebbe funzionare anche fra thread
dello stesso processo.
Federico Molara

 Sapete darmi dei suggerimenti?
Il metodo piu` semplice e` quello di aprire il file in lettura
esclusiva: cosi` facendo, se e` gia` stato aperto dall'altro thread (o
da qualsiasi altro thread nel sistema) l'operazione fallira`.
Poi ci sono metodi piu` indiretti, tipo quello "alla unix" di creare un
file ausiliario quando devi accedere al tuo file (o in generale a una
qualsiasi risorsa) e assicurandoti che l'operazione abbia successo solo
se in precedenza il file ausiliario non era gia` esistente. In questo
modo solo il "primo che arriva" avra` successo.
Credo che la tecnica si chiami "dot locking", ma potrei confondermi.
Ci sono tanti altri metodi, ma questi sono i piu` semplici e portabili.
--
Lorenzo
Newsgroup: it.comp.programmare.win32
Titolo: da html a exe

Ciao amici, spero possiate darmi una risposta: è possibile trasformare una
pagina html in un file eseguibile ?? se si cosa devo fare ??
Grazie 1000
Luca

 pagina html in un file eseguibile ?? se si cosa devo fare ??
HTML to EXE -> No.
HTML to CHM -> Prova a vedere "HTML Help Workshop" di Mirosoft.
-- 
Luc.

"Luc" <XXX...@katamail.comXXX> ha scritto nel messaggio
news:MPG.165f4adf1...@news.enter.it...

in realtà in uno dei miei 'tour' in Rete avevo trovato un programma
shareware che convertiva file HTML (mi pare anche HLP) in un eseguibile;
se mi viene in mente il link ve lo dico
Faber

HTML to EXE -> No.
Non mi sembra difficile realizzare un semplice .exe che scompatti un
file zip in una cartella temporanea e lanci un file .htm con il
browser di default.
-- 
Marco Barisione (ICQ 84277092)

browser di default.
Infatti lo sto facendo e l'ho quasi finito. Se a qualcuno interessa lo
posso spedire.

Newsgroup: it.comp.programmare.win32
Titolo: c# valorizzare un attributo conoscendone il nome

Salve a tutti.
Ho un oggetto c# il cui tipo non è noto a compile time.
Come si può fare a valorizzare un attributo di questo oggetto
conoscendo solo il nome dell'attributo?
qualcosa tipo
Object oggettoMisterioso = qualcosa;
String attributo = (String) oggettoMisterioso.getAttributebyName
("nome");
attributo = "pippo";
Grazie

 Grazie
Per attributo intendi una variabile o proprietï¿œ membro?
Se ï¿œ cosï¿œ puoi fare in due modi:
1. Dichiarando una interfaccia.
Se l'oggetto implementa una interfaccia 'nota' a chi lo andrï¿œ ad usare, 
otterrai le migliori performance e usabilitï¿œ.
la definizione sarï¿œ:
public class MysteriosObject : IGhost {...}
per usarlo:
IGhost oggettoMisterioso = qualcosa;
Da qui in poi potrai usare tutto ciï¿œ che vuoi di oggettoMisterioso 
purchï¿œ dichiarato nell'interfaccia (quindi proprietï¿œ e metodi).
2. Usando reflection
PropertyInfo pi = oggettoMisterioso.GetType().GetProperty("Name");
object val = pi.GetValue(oggettoMisterioso, null);
string attributo = val as string;
if(!string.IsNullOrEmpty(attributo))
{ ... }
Al posto di GetProperty c'ï¿œ GetField se non ï¿œ una proprietï¿œ ma una 
semplice variabile di classe, oppurte GetMethod per i metodi.
-- 
Raffaele Rialdi
Microsoft .NET MVP 
http://mvp.support.microsoft.com
 -
http://italy.mvps.org
 UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
 Weblog: 
http://blogs.ugidotnet.org/raffaele

Grazie per la risposta.
Devo valorizzare delle variabili di classe.
Non posso usare l'interfaccia, perchè i nomi delle variabili vengono
caricati all'avvio da file xml, quindi non posso dichiararli
nell'interfaccia.
Devo usare quindi la reflection
il problema è che non posso fare if(!string.IsNullOrEmpty(attributo))
perchè l'attributo lo devo settare io per la prima volta.
ho provato con attributo = new String ("valore da assegnare"). ma da
errore di tipo

 perchï¿œ l'attributo lo devo settare io per la prima volta.
Aspetta... innanzitutto devi fare GetField al posto di GetProperty, e 
fino a qui ci siamo.
Poi dopo che hai chiamato getvalue avrai dentro val valorizzato con il 
tuo 'attributo'. Quindi qui hai giï¿œ recuperato il valore dal tuo 
oggetto misterioso.
La riga successiva (string attributo = val as string) ï¿œ semplicemente 
un cast. Se val ï¿œ effettivamente una stringa esegue il cast e attribute 
avrï¿œ il valore desiderato. Se invece val non ï¿œ una stringa, attribute 
varrï¿œ null.
La differenza di un cast normale ï¿œ che il cast normale ti lancia 
un'eccezione, mentre "as" valorizza a null il reference.


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

sapete dove posso trovare documentazione riguardo al formato MP3? nel senso
che se volessi scrivere un lettore mp3, dove leggo le info dello standard
mp3? ;)
thxzz & byeez


www.wotsit.org
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 ha scritto nel messaggio
news:90095E94CV...@151.1.1.14...

Newsgroup: it.comp.programmare.win32
Titolo: ???

E' possibile cambiare il testo al pulsante start di Windows (es: da start a
ciao) con il VB ?
Marco Cecchini: 
marc...@tiscalinet.it

ciao) con il VB ?
Non vorrei dirti una stupidata, ma a mio avviso non si può fare!
Infatti quello Start non è la caption (text) del bottone, una GetWindowText
(o un WM_GETTEXT) sull'handle dello start button restituisce una stringa
vuota.
Se proprio vuoi farlo, dovresti agire "graficamente".
Ciao
--
- Carlo -
Newsgroup: it.comp.programmare.win32
Titolo: IRQL di DriverEntry

scusate la domanda niubba, ma a che IRQL viene eseguita una DriverEntry?
dipende forse da qualche fattore? la DriverEntry in questione fa parte di
un mio driver che carico come servizio (OpenSCManager, CreateService,
StartService).
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 scusate la domanda niubba, ma a che IRQL viene eseguita una DriverEntry?
"A driver's DriverEntry routine executes in a system thread context at 
IRQL = PASSIVE_LEVEL."
ciao

 mrnt ha scritto:


ottimo grazie; ma dove l'hai trovato? sulla pagina di MSDN che documenta
DriverEntry non mi sembra che ci fosse, forse sono io che sono cecato...


 DriverEntry non mi sembra che ci fosse, forse sono io che sono cecato...
si, sono io che sono cecato *_*


 si, sono io che sono cecato *_*
:))

Newsgroup: it.comp.programmare.win32
Titolo: consiglio su manuale VC++

Ciao a tutti.
Avrei bisogno di un consiglio su un manuale di VC++.
Fino ad ora ho consultato il seguente che mi è stato dato in prestito:
Jon Bates - Tim Tompkins -- Visual C++ 6 -- McGraw-Hill
(in italiano)
ora vorrei acquistarne uno. Consigliate di comprarmi questo
o avete qualcos'altro da consigliarmi?
Non mi serve che abbia una introduzione  sul C++ e puo' essere
eventualmente anche in inglese.
Ciao e grazie!
Mauro.

"Maurice" <maz...@in.wind.it.notvalid> wrote in message
news:pnDX9.35259$ZE.9...@twister2.libero.it...

Ciao,
e' stra consigliato questo:
Programming Windows with MFC / Jeff Prosise.
Cd rom con codice in C++, dove vengono spiegate vita vorte e miracoli delle
MFC.
Controlla su Amazon.
Maurus

 Maurus
si ma solo MFC se a lui serve anche la parte di API e/o SDK dove le trova???
lui intendeva questo...


Be' per la parte API c'e' la bibbia del Petzold.
Maurus

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

Devo simulare la pressione del tasto ( ALT ).
Precisamente quello a sinistra.
Con (keybd_event) riesco ad ottenere quello che mi serve.
Il problema sorge se voglio,ad esempio, scrivere il carattere (~);che
equivale a:
ALT (premuto)
126 (dalla tastiera numerica).
Quindi faccio:
    keybd_event 18, 1, 1, 0            'alt premuto
    keybd_event vbKeyNumpad1, 0, 1, 0  'tasto 1 premuto
    keybd_event vbKeyNumpad2, 0, 1, 0  'tasto 1 premuto
    keybd_event vbKeyNumpad6, 0, 1, 0  'tasto 1 premuto
    keybd_event vbKeyNumpad1, 0, 2, 0  'tasto 1 su
    keybd_event vbKeyNumpad2, 0, 2, 0  'tasto 1 su
    keybd_event vbKeyNumpad6, 0, 2, 0  'tasto 1 su
    keybd_event 18, 1, 2, 0            'alt giu
non va !!
ho notato che l' (ALT) di destra è uguale a 18; come quello
di sinistra.
Probabilmente keybd_event ha bisogno di altre informazioni,
per fargli capire che mi riferisco a quello di sinistra.
Secondo voi c'è una soluzione.
orf...@tin.it

di sinistra.
Perché oramai sono lo stesso tasto.
-- 
Ciao
DGP85
http://daps.cjb.net/
Newsgroup: it.comp.programmare.win32
Titolo: telefonare col PC

Mi trovo nella necessità di usare il computer come fax in trasmissione e
ricezione, ma anche di poter chiamare e ricevere chiamate telefoniche, il
tutto con un'unica linea.
Dal momento che la mia scheda audio Realtek AC97 Audio mi fornisce
l'ingresso anche della linea telefonica, il che farebbe supporre un
collegamento con il winmodem, mi piacerebbe avere un programma che può
telefonare in vivavoce con la scheda audio! :-)
Nessuno ne ha mai sentito parlare?
Grazie a chi mi risponderà.
                                       Marco.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Nessuno ne ha mai sentito parlare?
qui sei un po' OT; io sarei andato su it.comp.aiuto. Cmq di programmi per
telefonare ne esistono parecchi (MSN Messenger, TeamSpeak...), e
altrettanti ne esistono per mandare e ricevere fax (però di questi ultimi
nn ne conosco nessuno).
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
WinFax
-- 
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

Newsgroup: it.comp.programmare.win32
Titolo: [OT] imparare reti e mainframe

scusate l'ot,potete darmi qualche riferimento,anche in rete,su gli argomenti
sopra citati
ciao e grazie

Newsgroup: it.comp.programmare.win32
Titolo: Mouse sopra i "button"

c'čun modo per sapere se il mouse si trova sopra un controllo
senza processare la sua posizione ad ogni movimento?
ciao e grazie.


se stai lavorando con le API puoi sfruttare il messaggio WM_SETCURSOR
Pela


Non so se č proprio quello che cerchi ma esiste un API specifica per
ottenere l'handle della finestra che contiene il punto di coordinate x,y.
Potresti quindi confrontare l'handle ritornato dalla funzione con l'handle
del controllo.
Come si chiama l'API ? uff, boh non mi ricordo bene forse WindowAtPos.
Adesso (sono a casa) non sono in grado di risponderti.
Lunedě in ufficio potrň controllare meglio....sempre che t'interessi.
Ciao
Porlock.


Le API che potrebbero esserti utili, sono:
WindowFromPoint
ChildWindowFromPoint
ChildWindowFromPointEx
RealChildWindowFromPoint
Ciao
Porlock

 Porlock
ciao

Newsgroup: it.comp.programmare.win32
Titolo: esportare un eseguibile

Ciao a tutti!!
Sto lavorando ad un progetto Win 32 sviluppato tramite Visual C++ 6.0 ma ho
un problema: non posso passare l'eseguibile creato su un computer in un
altro, ed ogni volta devo ricompilare tutto.
Immagino ci sia un modo per creare una versione esportabile del progetto, ma
non sono riuscita a trovarlo.
Potete aiutarmi?
Grazie!!

Giulia ha scritto:

aiutaci ad aiutarti. Di che programma si tratta? che problema hai?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.20. C, C++ and ASM developers
                              and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: [VC++] Operazione matematica

Ok, lo so mi darete del p1rl4 e forse lo sono!
mi sapreste dire perchè
pNewField->f_CostoReale = 25*6/(1+10/100);
mi restituisce 150?
In pratica non fa la divisione....ho provato anche con altri numeri ma
niente mi fa solo la * e non la /....
Alex

"Al3xI98O" <ba...@jumpyNOSPAM.it> ha scritto nel messaggio
news:avmvru$3t2$1...@fata.cs.interbusiness.it...

Ho anche provato:
pNewField->f_CostoReale = 51*1/(2);
Mi da 25,5...
Alex

 niente mi fa solo la * e non la /....
Sì che te la fa ma 10/100 fa 0 e non 0.1.
Se invece almeno uno dei due numeri fosse non intero la divisione darebbe 
il risultato giusto. prova 10/100.0 invece di 10/100
-- 
Marco Barisione (ICQ 84277092)


Il punto è che la divisione viene effettuata tra numeri interi quando 
utilizzi numeri interi ... i passi che vengono realizzati sono:
1. viene diviso 10/100 che da' quoziente 0 e resto 10 ... il resto
   viene ovviamente scartato
2. 1+10/100 fa ovviamente 1 per il punto (1)
3. a questo punto, non resta che calcolare 25*6/1, che al paese mio fa 150
Converti i tuoi valori in reali con dei bei cast e la cosa dovrebbe 
risolversi.
Ciao.

    viene ovviamente scartato
Capisco...
quindi 51*1/(1+1) in effetti mi da 25.5 poichè il ricultato va in un
double...
Grazie provo ^_^
Alex

 Alex
Prova cosě pNewField->f_CostoReale = 25.0*6.0/(1.0+10.0/100.0);
In questo modo le operazioni sono tutti tra numeri float.
Ciao, Antonio.

> Prova così pNewField->f_CostoReale = 25.0*6.0/(1.0+10.0/100.0);
Beh proprio così non posso perchè in realtà 25, 6 e 10 sono membri di una
classe e quindi non fissi...
Provo con ".0" su chi posso...
Alex


Allora usa un cast come ti è già stato suggerito.
Es:
int A = 2;
double B;
B = 10.0/double(A);

 double...
No, ti dà 25.5 perchè il tuo compilatore è fuso!
Studiati la conversione (implicita) dei tipi: è trattato in ogni libro di
programmazione.
Kiuhnm

 Kiuhnm