mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Un aiuto in turboPascal o C....

Lo so, il TurboPascal è vecchio, ma è l'unico linguaggio con cui ho avuto un
po' di familiarità.
Sto cercando un comando per:
-assegnare a una variabile un numero di tipo binario
-assegnare a una variabile la (per esempio) seconda cifra a destra di un
numero (quindi se ho il numero 01110101001 voglio il secondo numero da
destra, cioé 1)
-infine voglio stabilire se un'operazione la voglio eseguire in sistema
binario oppure decimale.
so che ormai praticamente nessuno è più pratico di questo linguaggio e che
io dovrei evolvermi almeno verso il c, ma se potete darmi una mano... oppure
dirmi come si fa in c (non si sa mai che questa sia la volta buona che
faccio il grande passo).
Grazie,
Susa

binario oppure decimale.
Non ricordo se la divisione binaria si comporti diversamente da quella
decimale, quindi posso dire una stupidaggine, ma perchè non lavori
sempre in base 10 e poi converti all'occorenza il risultato ?
       Stefano Malavasi
__________________________________________________________________________________________
Email:		s_malavasi_REMOVE_@_REMOVE_lycos.it
Note: 		Remove _REMOVE_ string to reply

 sempre in base 10 e poi converti all'occorenza il risultato ?
Grazie per le tue spiegazioni! Ho appena recuperato una copia di turboC e
ora proverò a far funzionare qualcosa.
Per quanto riguarda il lavorare in decimali e poi convertire può essere una
soluzione, ma preferisco non aggiungere ulteriori passaggi/calcoli dato che
sarà un programma mooooolto laborioso.
Grazie ancora,
Susa

sarà un programma mooooolto laborioso.
I tipi standard sono interi, float ecc. Se necessiti di una gestione
particolare ti può convenire creare una struttura ad hoc per la tua
applicazione.


 destra, cioé 1)
Prova a contare i blocchi di bit a seconda del tipo di dato che sia float, int, doubl, ecc.
In pascal non sò dirti niente

 applicazione.
Ho capito, già, hai ragione. Ora provo a metter giù qualche schema per
chiarirmi bene le idee, poi torno su internet per cercare qualche guida, e
se mi servirà qualche aiutino tornerò qui.
Grazie
Susa

 binario oppure decimale.
Vedi il primo punto
Ciao
 Max

 la seconda cifra a destra e' 0. Non ho capito.
oops, volevo dire da sinistra, la seconda cifra da sinistra...
Susa

"Susa" <n...@email.sorry> ha scritto nel messaggio
news:NV_Eb.19144$wM.15...@news1.tin.it...



Ah ecco.
Se la vuoi assegnare ad un boolean (vero se 1, falso se 0) usi una bitmask:
var b:boolean;
  L:longint;
...
L:=$03A9; (* 01110101001 in esadecimale *)
b:=((L and (1 shl 9))>0); (*1 shiftato a sinistra di 9 posizioni, ovvero
seconda da sinistra*)
oppure
b:=odd(L shr 9); (* il bit in nona posizione e' pari o dispari?*)
Se la vuoi assegnare ad un intero (quindi 0 oppure 1) fai
var i:integer;
...
i:=1 and (L shr 9);
Spero sia chiaro
Ciao
 Max

 Spero sia chiaro
Perfettamente cristallino! Grazie!
Susa
Newsgroup: it.comp.programmare.win32
Titolo: help database

Sono Rita,
Scusa se sono inclemente, ma ti sei beccata due virus, OE+Interbusiness e
Happy99. In piu` sei OT. Dubito che qualcuno non lo sappia gia`, ma non aprite
happy99.exe (almeno se non sapete perche`).
_mirko_
--
Knowledge is power.
"ciucciati.il.calzino" is antispam.

Sono Rita,
per domani devo consegnare un compito di informatica e
non so a chi rivolgermi ......ho bisogno di una analisi dello svolgimento e
della soluzione sono data bese se qualcuno può aiutarmi gliene sarò
grato.....
ciao !!!!
p.s.:vi mando 3 file il 1° "traccia" è proprio la traccia del compito
Newsgroup: it.comp.programmare.win32
Titolo: File .dcu

sto installando dei nuovi componenti e quando vado a compilare mi da un solo
errore, mi dice che non ha trovato un file .dcu che non trovo da nessuna
parte
come posso risolvere il problema?

 parte
Il corrispondente file .pas esiste?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

No non l'ha trovato.
"Al" <Non...@Di.co> ha scritto nel messaggio
news:blhapf$k02$1...@news.newsland.it...


 No non l'ha trovato.
Il file .pas non esiste? E come pretendi di compilare un codice che non
esiste? Quando il file .pas non esiste Delphi prova a cercare il file .dcu
(come nel caso di un certo componente, mi sembra qualcosa tipo TeeChart,
il cui codice non è disponibile), ma se non c'è nessuno dei due, lui cosa
ci puo fare poveraccio?
Se i componenti che stai installando li hai scaricati da Internet può
darsi che tu non li abbia scaricati completamente; prova a scaricarteli di
nuovo.
Ciao.


Newsgroup: it.comp.programmare.win32
Titolo: Cerco insegnante di Visual Basic

Scusate qualcuno sarebbe capace di darmi qualche lezione a ore di Visual
Basic avanzato nella provincia di Genova?
Per cortesia eventualmente rispondermi in email!
Grazie
Alby


A parte che q.sto msg l'hai mandato a TANTI gruppi!!!!
Qui e in it.comp.programmare sei OT
Newsgroup: it.comp.programmare.win32
Titolo: Motherboard multiprocessor

 rimandarmi a siti o riviste esaustive?
Credo che li gestiscano le apposite versioni (+ costose) di NT Server,
mentre non li gestiscono Win95/98, ma non so dirti per NT Workstation.
Alex

 wrote in message
news:85cint$qaa$1...@serv1.iunet.it...


 rimandarmi a siti o riviste esaustive?
Windows 9x non supporta SMP, mentre Windows NT si` (da una versione all'altra
cambia soltanto il numero massimo di processori, ma qualsiasi versione ne
supporta almeno due). Sfruttarli e` "discretamente" semplice: basta sviluppare
l'esecuzione su piu` thread. Quake III Arena e Adobe Photoshop sono due esempi
di programmi che usano piu` thread deliberatamente per sfruttare i sistemi SMP.
Ovviamente non e` tutto cosi` semplice. Esistono anche delle API che "aiutano"
NT a decidere in che modo assegnare i processori. Guarda in particolare l'API
SetProcessAffinityMask() e suoi amici.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

mentre non li gestiscono Win95/98, ma non so dirti per NT Workstation.
Nt workstation gestisce 2 processori.

 l'esecuzione su piu` thread. Quake III Arena e Adobe Photoshop sono due
esempi
O anche, più semplicemente, usare 2 programmi in contemporanea. Sembra forse
banale, ma già i processi di sistema, un antivirus, e forse anche la marea
di servizi che attiva NT quando è in funzione, possono essere eseguiti su
processori differenti, migliorando le performances globali del sistema.
Personalmente ho visto in esecuzione NT server SQL Server come unico
processo attivo su un PPro200 a 2 CPU, e girava che era una favola...
Ovviamente è inutile avere N processori se poi l'HD è lento, con poca RAM o
se il sistema sottostante in generale diventa un collo di bottiglia per
l'elaborazione.
--
Alessandro Monti
Newsgroup: it.comp.programmare.win32
Titolo: Allineamento membri struttura

Ciao
ho una domanda e spero di non essere OT.
In Visual C++ MS, si può specificare l'allineamneto dei membri dele
strutture, nelle porprietà del progetto.
Però se non metto l'allinemaneto su 1, 
quando faccio una struttura
come faccio a sapere quanti Bytes scriverà nel file in cui la salvo?
Oppure, come faccio a essere sicuro di leggere sempre gli stessi bytes
anche se aggiungo delle variabli?
Esempio:
struct Pizza
{
	int pomodoro;//4
	int mozzarella;//8
	char	ingredientivari[192];//200Bytes
};
così so che è 200 Bytes, ma se allineo a più di uno come faccio se un
giorno devo aggiungere il prosciutto?
Grazie
Ciao
F

Filippo ha scritto:

se vuoi essere sicuro della dimensione, è meglio utilizzare 
l'allineamento a 1 byte, magari non dell'intero progetto ma solo di 
quella struttura, usando:
#pragma pack(1)	// allineamento a 1 byte
struct Pizza
{
	int pomodoro;//4
	int mozzarella;//8
	char	ingredientivari[192];//200Bytes
};
#pragma pack()	// restore previous packing
Io, almeno, per non saper nè leggere nè scrivere, faccio così.
Qualcun altro, magari ti potrà chiarire la questione nel caso utilizzi 
un allineamento a più di 1 byte.
ciao

un allineamento a più di 1 byte.
Hey, questa soluzione non è male!
Così evito di avre rotture dal compilatore quando legge le propietà!
Grazie.

Newsgroup: it.comp.programmare.win32
Titolo: Creare file pdf

Qualcuno sa indicarmi dove trovare esempi di programmi che creano file pdf
in vb possibilmente
Saluti da
Luca Ranuzzini
-- 
Posted from [213.26.185.226] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:91A6AA381A41D41185E20006295706320FA20C@SAS5000_1...



puoi darmi l'URL dove trovo questo componente per il VB, please?
MarioH

Newsgroup: it.comp.programmare.win32
Titolo: Help RGB

    Ciao, qualcuno mi saprebbe indicare come posso fare per ottenere i
valori RGB di un determinato punto sullo schermo, non mi interessa il valore
long integer restituito dal metodo POINT o meglio mi interesserebbe se
sapesi come fare a convertire il risultato nei tre valori suddetti.
        Grazie anticipatamente, Luca

Ciao Luca,
prova con GetPixel(), il valore di ritorno è un RGB
ciao, Franco.
--
Posted from [194.184.225.66] by way of 
law2-oe9.hotmail.com
 [216.32.180.113]
via Mailgate.ORG Server - 
http://www.mailgate.org

Vedi se ti può servire!
  int cr=  GetRValue(crColor_cornice) ;
  int cg=  GetGValue(crColor_cornice) ;
  int cb=  GetBValue(crColor_cornice) ;
Graziem  Rico!!!
Ciao Fulvio

Il valore del punto ti serve e come x conoscere le componenti RGB!
COLORREF val=pDC->GetPixel(x,y);
int red = val & 0xff;
int green = (val >> 8) & 0xff;
int blue=(val >> 16) & 0xff;
***
(Ovviamente  pDC e'il puntatore al DC dello schermo...
Lo ottieni con funzioni tipo GetDC().)
Ciao.
Alessandro.
Newsgroup: it.comp.programmare.win32
Titolo: Chi mi può aiutare?

Salve a tutti,
Devo far scaricare agli utenti del mio sito web un semplice programmino (una
piccola utility realizzata in visual basic).
Il programma si compone di tre file:
uno .exe
uno .rtf
uno .cif
vorrei che quando viene scaricato il programma dal mio sito creasse in
automatico un collegamento al file .exe sul desktop.
COME POSSO FARE? CHI MI PUO' AIUTARE?
Grazie in anticipo
Marco
-- 
Posted from 
flat-p01-m062.aruba.it
 [62.149.161.64] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Ricordati che sui newsgoup scrivere in maiuscolo equivale ad URLARE! (e 
quindi non č segno di buona educazione).
E la prossima volta utilizza un subject meno generico per i tuoi 
messaggi in modo che chi legge solo i titoli possa capire di cosa si 
tratta.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Formattare un intero a 64bit

ricevo lo spazio libero di un drive come un _int64(visual c++) e dovrei
formattarlo in una stringa + o - come quella
di explorer:"spazio disponibile su disco ...."
finora con i dword tutto normale ma con questi _int64 come si fa??
ciao

 ha scritto nel messaggio
news:1q9v9.51281$TD1.2...@news2.tin.it...

se il dato rappresenta byte puoi usare questa api strformatsizebyte64 che ti
formatta la stringa con i suffissi dell'unità di misura e ordine (kb, mg,
gb).
Se i dati non sono byte allora ho paura che le api native non ti vengano
incontro per il momento ma aspetto smentite.


Come vuoi formattare la stringa?
Comunque secondo me potresti procedere in questo modo:
// u64 deve essere "unsigned _int64"
unsigned part1 = u64 % 1000000000
u64 /= 1000000000;
unsigned part2 = u64 % 1000000000
u64 /= 1000000000;
unsigned part3 = u64;
part1 contiene le 9 cifre in base 10 meno significative, part2 le altre 9 e
part3 le ultime 2. Ovviamente tutte o alcune cifre possono essere nulle.
Questo č solo un esempio...
Kiuhnm

 gb).
questa funzione non la conoscevo ,proprio quello che mi serviva,ma non
riesco a trovarla su msdn
dov'è dichiarata?
ciao

 Kiuhnm
ciao

 ha scritto nel messaggio
news:1q9v9.51281$TD1.2...@news2.tin.it...
tutto risolto:ho finalmente trovato l'api StrFormatByteSize
l'hanno messa nella sezione dedicata alla shell!?!?
ciao e grazie per l'aiuto

 ha scritto nel messaggio
news:5vcv9.42500$aL4.1...@news1.tin.it...

cacchio mi sono accorto soloora che accetta solo dword
sono punto e daccapo :-(

 sono punto e daccapo :-(
No
La StrFormatByteSizeA accetta dword, la StrFormatByteSizeW accetta LONGLONG
(__int64)
mentre la StrFormatByteSize64 accetta sempre LONGLONG.
Newsgroup: it.comp.programmare.win32
Titolo: GetShortPathName e percorsi di rete

Ciao a tutti :)
Devo confrontare una serie di percorsi memorizzati con un percorso
particolare, e devo farlo utilizzando il percorso in formato "breve".
Nessun problema a usare GetShortPathName (che googlando ho visto essere
una FAQ da queste parti), e infatti e' cio' che faccio; la procedura
deve gestire anche percorsi di rete, \\server\percorso\al\file.ext, ma
in questo caso ho dei problemi se la macchina \\server in quel momento
non e' raggiungibile, per esempio perche' spenta, e quindi non puo'
rispondere col percorso in formato breve. Quello che vorrei fare e'
controllare prima in qualche modo la presenza di \\server, e solo poi
ottenere il percorso breve. Cercando nell'MSDN e su Internet ho notato
le funzioni WNet*: sto guardando nella giusta direzione? Quel che mi
serve dovrebbe funzionare anche in assenza di un vero e proprio server,
cioe' anche in una semplice rete di macchine Win9x che condividono
directory.
Sto usando Visual Basic, ma ho postato qui perche' suppongo si tratti di
una questione riguardante la piattaforma operativa e indipendente da
quel particolare ambiente di sviluppo; se sbaglio ovviamente abbiate la
bonta' di farmelo notare :)
-- 
                  Ora piu' che mai, ANCONA SIAMO NOI!!!
                   1905 -> 2005... la storia continua
                ---=== Powered by Debian GNU/Linux ===---
                     (registered Linux user #297134)

 Sto usando Visual Basic, 
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q300197
HOW TO: Ping an IP Address with Visual Basic by Using ICMP
-- 
ciao, hal

 HOW TO: Ping an IP Address with Visual Basic by Using ICMP
Grazie mille, proprio quello che mi serviva! :-)
Utili anche altri due articoli citati alla fine:
http://support.microsoft.com/kb/160215/EN-US/
http://support.microsoft.com/kb/154512/EN-US/

Newsgroup: it.comp.programmare.win32
Titolo: ancora mutex (ARGH!)

Uffa, non riesco proprio a farlo funzionare. 
Il codice seguente, secondo il mio ragionamento dovrebbe bloccarsi alla 
seconda WaitForSingleObject ed invece se ne fa un baffo.
Che faccio? cambio hobby?
Mieru
//----------------------------------------
//
//    codice con un bottone ed un memo
//
//----------------------------------------
#include <vcl.h>
#include <Windows.h>
....
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  HANDLE m;
  Memo1->Lines->Add("Creo il mutex");
  m=CreateMutex(NULL,false,"SonoUnMutex");
  if(GetLastError()==ERROR_INVALID_HANDLE)
    Memo1->Lines->Add("Il mutex esiste già!");
  if(m) {
    Memo1->Lines->Add("Lo aspetto 1");
    if(WaitForSingleObject(m,INFINITE)==WAIT_OBJECT_0) {
      Memo1->Lines->Add("Lo aspetto 2");                   
      if(WaitForSingleObject(m,INFINITE)==WAIT_OBJECT_0) { // <------(???) 
        Memo1->Lines->Add("Finito");  // <-- qui non ci dovrebbe arrivare!
        }
      }
    ReleaseMutex(m);
    }
}

 Che faccio? cambio hobby?
Non necessariamente, pero` ti rileggi tutta l'MSDN ripetutamente sinche`
non l'hai imparata, visto che a:
http://msdn.microsoft.com/library/en-us/dllproc/base/createmutex.asp
e` detto molto chiaramente sotto i Remarks:
"""
The thread that owns a mutex can specify the same mutex in repeated wait
function calls without blocking its execution. Typically, you would not
wait repeatedly for the same mutex, but this mechanism prevents a thread
from deadlocking itself while waiting for a mutex that it already owns.
However, to release its ownership, the thread must call ReleaseMutex once
for each time that the mutex satisfied a wait.
"""
Una volta tanto che l'MSDN e` chiara e limpida...!-)
Alex

 e` detto molto chiaramente sotto i Remarks...
considerando la svista non sei stato nemmeno troppo severo :) 
Grazie mille.
Mieru


Il codice è bello, ma ci sono hobbies più divertenti, no ? ;-)
Ciao!!
Newsgroup: it.comp.programmare.win32
Titolo: centrare

come posso centrare la "mia" finestra nello schermo??
c'è una funzione??
se non esiste una funzione io ho pensato di recuperare la risoluzione dello
schermo, fare 2 calcoli e posizionare la window, ma come la prendo la
risoluzione??
ancora un pokettino e finisco il mio giokino, mi mancano solo alcuni piccoli
ritocchi, EVVAI!!!
GRAZIE A TUTTI VOI!!!!!!!!
K

ok,anke questo gia' risposto da solo:" enumDisplaySetting", infondo basta
cercare un pò nell MSDN e si trova tutto!!!!!
K

Newsgroup: it.comp.programmare.win32
Titolo: DAO, Visual C e il campo Data

Lo sò che è banale ...
In un programma VisualC, tramite il classico RecordSet ho acquisito i dati di un record di una tabella. Fra questi campi c'è un campo data/ora che proprio non riesco a leggere e trasformare in gg/mm/aaaaa hh:mm:ss. In effetti non riesco a trasportarlo dalla variabile COleVariant ad una variabile C.
Avete qualche suggerimento.
Grazie
-- 
giancarlo1963 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-762254.html
Inviato via 
http://www.itsistemi.net

Grazie
Hai Provato COleDateTime?

Gira e rigira sono arrivato anche a quella.... se serve a qualcuno ecco qui:
COleVariant v;                        
CString campo;
COleDateTime d=v.date; 
campo=d.Format("%d/%m/%Y %H.%M.%S");

Newsgroup: it.comp.programmare.win32
Titolo: Dove il problema??

--------------------Configuration: nt - Win32 Debug--------------------
Compiling...
nt.cpp
e:\programmi\microsoft visual studio\myprojects\nt\nt.cpp(82) : fatal error
C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.
nt.exe - 1 error(s), 0 warning(s)
Xche' non me lo compila non capisco
#include <iostream.h>
#include <ddraw.h>
#define WINDOW_CLASS_NAME "WINXCLASS"
#define WINDOW_WIDTH    64
#define WINDOW_HEIGHT   48
HWND main_window_handle = NULL;
HINSTANCE main_instance = NULL;
LRESULT CALLBACK WindowProc(HWND hwnd,
UINT msg,
WPARAM wparam,
LPARAM lparam)
{
switch(msg)
  case WM_CREATE:
         {
   return(0);
   } break;
  case WM_DESTROY:
   {
   PostQuitMessage(0);
   return(0);
   } break;
  default:break;
     }
 return (DefWindowProc(hwnd, msg, wparam, lparam));
 }
 int WINAPI WinMain( HINSTANCE hinstance,
      HINSTANCE hprevinstance,
      LPSTR lpcmdline,
      int ncmdshow)
 {
 WNDCLASS winclass;
 HWND  hwnd;
 MSG   msg;
 HDC      hdc;
 winclass.style   = CS_DBLCLKS | CS_OWNDC |
                           CS_HREDRAW | CS_VREDRAW;
 winclass.lpfnWndProc = WindowProc;
 winclass.cbClsExtra  = 0;
 winclass.cbWndExtra  = 0;
 winclass.hInstance  = hinstance;
 winclass.hIcon   = LoadIcon(NULL, IDI_APPLICATION);
 winclass.hCursor  = LoadCursor(NULL, IDC_ARROW);
 winclass.hbrBackground = (HBRUSH) GetStockObject(BLACK_BRUSH);
 winclass.lpszMenuName = NULL;
 winclass.lpszClassName = WINDOW_CLASS_NAME;
 if (!RegisterClass(&winclass))
  return(0);
 if (!(hwnd = CreateWindow(WINDOW_CLASS_NAME,
                                                   "NighTiger",
         WS_POPUP | WS_VISIBLE,
          0,0,
         WINDOW_WIDTH,
                           WINDOW_HEIGHT,
         NULL,
         NULL,
         hinstance,
         NULL)))
 return(0);
 }

 #include <iostream.h>
    [snip]
Hai detto al tuo compilatore (immagino VC) di usare header
precompilati (immagino in modo automatico e via stdafx.h)
dopo di che non hai incluso stdafx.h nel tuo sorgente.
Dunque: o cambi l'opzione relativa agli header precompilati
dicendo al compilatore di non usarli (compilazioni dopo la
prima piu` lente, ma risparmi spazio disco) o sposti le
direttive di include dei file di sistema entro stdafx.h,
e poni l'include di esso all'inizio del tuo .cpp.
Se usi Visual Studio, le opzioni si controllano da
Projects/Settings..., tab C-C++, Precompiled Headers
sul combobox.
Alex

 precompiled header directive
Vai nelle proprieta` del progetto, e da qualche parte nella sezione
c/c++ metti l'opzione di precompiled header su "auto" o "disabled".
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 wrote in message
8kpvaa$6q2$1...@nslave1.tin.it...
grazie a tutti e due :)
Newsgroup: it.comp.programmare.win32
Titolo: Testo scorrevole

Ho implementato un piccolo programma che scorre del testo sullo
schermo solo che il movimento del testo e' piuttosto scattoso e non
"lineare".
Per ottenere l'effetto ho usato un timer ,la funzione InvalidateRect e
il messaggio WM_PAINT .
Anche variando i parametri del timer e' la porzione del testo da
ridisegnare il risultato non migliora .
        case WM_CREATE :
        hdc = GetDC(hwnd) ;
        cxScreen = GetDeviceCaps(hdc,HORZRES) ;
        cyScreen = GetDeviceCaps(hdc,VERTRES) ;
        hFont =
(HFONT)SelectObject(hdc,(HFONT)GetStockObject(SYSTEM_FONT)) ;
        GetObject((HGDIOBJ)hFont,sizeof(LOGFONT),&Lf) ;
        Lf.lfHeight = 100 ;
        Lf.lfWidth = 0 ;
        Lf.lfWeight = 700 ;
        hFont = CreateFontIndirect(&Lf) ;
        SelectObject(hdc,(HFONT)hFont) ;
        GetTextMetrics(hdc,&tm) ;
        cxChar = tm.tmAveCharWidth ;
        cxChar = cxChar/4 ;
        GetTextExtentPoint32(hdc,Testo,strlen(Testo),&size) ;
        cxTesto = 
size.cx
 ;
        cyTesto = 
size.cy
 ;
        ReleaseDC(hwnd,hdc) ;
        Ttimer = SetTimer(hwnd,1,90,NULL) ;
        return 0 ;
        case WM_SIZE :
        GetClientRect(hwnd,&rect) ;
        cxClient = rect.right ;
        XPos = cxClient ;
        return 0 ;
        case WM_TIMER :
        XPos -= cxChar ;
        if ( XPos < 0 ) {
            if ( abs(XPos) > cxTesto ) XPos = cxClient ;
            }
//        ScrollWindow(hwnd,-cxChar,0,&rect,NULL) ;//&rect) ;
        InvalidateRect(hwnd,NULL,TRUE) ;
        UpdateWindow(hwnd) ;
        case WM_PAINT :
        SelectObject(hdc,(HFONT)hFont) ;
        TextOut(hdc,XPos,0,Testo,strlen(Testo)) ;
        EndPaint(hwnd,&ps) ;
        return 0 ;
Soluzioni ?
grazie
 
 

 Soluzioni ?
Utilizzare ScrollWindow oppure disegnare il testo in una bitmap e poi 
copiare il tutto senza cancellare e ridisegnare il testo.
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

copiare il tutto senza cancellare e ridisegnare il testo.
Gia provato ma il risultato non cambia.

 wrote in
news:le6qtussnqgv90j4s...@4ax.com
: 

Prova a spostare il testo di 1 pixel alla volta e evita di ridisegnare 
il background ogni volta che arriva il timer (ultimo parametro di 
InvalidateRect a FALSE).



-- 
 < 
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: SDK x Win: Dove lo trovo?

Ciao,
Ovviamente ho cercato nel sito M$ sia in italiano che in inglese, ma non
sono riuscito a trovarlo. Da qualche parte avevo letto che era gratuito il
KIT per realizzare programmi per Win. Mi riferisco ai file incude windows.h
ecc... In realtà non mi servono neanche gli esempi, la documentazione ce
l'ho nel compilatore BC++Builder, ma per vari motivi, devo realizzare
programmi con un altro compilatore (il mio BCB è standard, e non ha il TASM)
per Win.
E' importante, quale è l'indirizzo per scaricare l'SDK?
Grazie!!
--
==============================
                        BiiO
 
www.biio.it
 
bi...@biio.it
==============================

 E' importante, quale è l'indirizzo per scaricare l'SDK?
ftp.microsoft.com
 cerca una directory developer e la subdirectory
PlatformSDK
--
  Jerle Shannara
Per rispondere in email togli NO e SPAM
homepage 
http://utenti.tripod.it/jerleshannara

scusa, che cosa intendi per scaricare l'SDK ?? cosa è esattamente l'SDK ??
un'insieme di funzioni API particolari? o cos'altro ??
MarioH

 un'insieme di funzioni API particolari? o cos'altro ??
No, si tratta di un insieme di file include e di libreirie, per scrivere
programmi sotto Win con un compilatore "vecchio stile". Con il Visual C++,
il Delphi, ecc, hai già l'SDK incluso, e lui produce il file eseguibile per
Win. Ma se lavori con un compilatore C++ non visuale (Es.: djgpp) non nato
per creare eseguibili per Win, con l'SDK puoi farlo. Le API sono sempre le
stesse. In pratica è quello che succede per il compilatore C++ della Borland
non visuale. Il BCBuilder, non è altro che tale compilatore dotato dell'SDK
e di una interfaccia (quella con i componenti).

un'insieme di funzioni API particolari? o cos'altro ??
quell'insieme di librerie e documentazione relative ad un dato
argomento......Software Developement Kit
sdk può essere consideratore DirectX ... x gli sviluppatori di
videogiochi
sdk può essere considerato quello dato con i compilatori,
per poter sviluppatore gli applicativi sul s.o.
sdk può essere considerata la libreria fornita da logitech
per le sue camere digitali
sdk può essere considerato quelle librerie che ti permettono
di interfacciarti a qualcosa... dal tuo linguaggio
cod

 e di una interfaccia (quella con i componenti).
ah ecco ho capito. grazie.
Newsgroup: it.comp.programmare.win32
Titolo: posizione del mouse

salve a tutti,
vorrei sapere come fare a conoscere la posizione del mouse nell'evento
CListCtrl::OnRclick (pressione del tasto destro su un controllo ListCtrl).
mi serve per aprire un menu popup. la funzione che uso per aprirlo
(CMenu::TrackPopupMenu) richiede le coordinate alle quali visualizzare il
menu ma la funzione che gestisce l'evento riceve (NMHDR* pNMHDR, LRESULT*
pResult) e da questi non so proprio ricavare la posizione del mouse
grazie,
Touch

 vorrei sapere come fare a conoscere la posizione del mouse
GetCursorPos
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

> GetCursorPos
thx! (non riuscivo a trovarlo perche' cercavo frai metodi di CWnd o nel msg,
abituato a X)
bye
Touch

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

Ciao!
mi seriverre avere la seguente cosa: la mia webcam dovrebbe almeno ogni
secondo dovrebbe salvare quello che vede su un file. come posso realizzare
ciň?

 wrote in message
news:%Fz%9.79683$ZE.21...@twister2.libero.it...

La vedo male...
Innanzitutto la risoluzione dovra' essere bassa altrimenti sono tanti mega
al secondo che vuoi salvare.
E poi se devi salvare su file ogni secondo l'affare si complica in quanto la
scrittura su Hard Disk e' molto piu' lenta che la scrittura in Ram, specie
quando parliamo di mega bytes.
Dovresti fare un programma che si interfacci col driver della tua web cam
(spero che sia Usb) e avere modo di accedere in lettura ai suoi dati , per
metterli in Ram ed ogni periodo di tempo, scaricare il buffer della Ram sul
tuo file (difficile che sia 1 secondo).
Per cui devi avere una documentazione del driver della tua web cam per
vedere con quali funzioni ti ci puoi interfacciare.
Maurus

 wrote in message
news:%Fz%9.79683$ZE.21...@twister2.libero.it...

Usa le funzioni Video for Windows.
Cerca:
capCreateCaptureWindow
capDriverConnect
capDriverDisconnect
Se vuoi ogni immagine in un file distinto puoi usare capSetCallbackOnFrame,
capPreviewRate, capPreview e capFileSaveDIB.
Se vuoi salvare tutto in un file AVI, forse si puň fare con
capCaptureSetSetup, capFileSetCaptureFile, capCaptureSequence.
Guarda anche qui: 
http://www.codeproject.com/audio/avicapwrp.asp
Dan
Newsgroup: it.comp.programmare.win32
Titolo: BORLAND C++

Ciao, ho da poco iniziato a programmare in C++ e uso Borland C++ 5.02
(trovato in omaggio ad una rivista!). Il mio problema č: ogniqualvolta
eseguo un mini-programmino, viene aperta una finestra DOS e lě viene
appunto eseguito. Come devo settare il compilatore affinché operi in una
finestra di Windows?
grazie!
Paolo
paolog...@libero.it

 finestra di Windows?
Devi dire al tuo compilatore di fare una "Windows Application"
invece che una "Console Application", come ti sta facendo ora.
Quali switch di opzione usare, non lo so, ma probabilmente te
li dice lui se lo invochi con qualche opportuno parametro di
richiesta d'aiuto (magari /? o -h, o senza parametri...).
Ma questo e` solo l'inizio.  La "finestra di Windows" devi
creartela come vuoi tu, interagire con essa nei vari modi
opportuni, eccetera... neppure si chiamera` piu` "main"
il punto di ingresso del tuo programma, bensi` "WinMain".
Ti consiglio di cominciare a guardare il mio tutorial sulla
programmazione win32 a 
http://aleax.supereva.it
.  Sono
ancora solo 45 capitoli (ho appena scritto, e copiato sul
sito, un primo draft degli ultimi di essi, che riguardano i
controlli listbox), quindi e` solo l'inizio di una introduzione
al vastissimo tema, pero` c'e` gia` parecchia "sostanza"
per chi comincia.
Alex

finestra di Windows?
Basta aprire il file .C o .CPP, premere il tasto destro del mouse e
selezionare la voce TargetExpert. Nella finestra seleziona come Target
Type la voce "EasyWin". Ricompila tutto e la finestra ti apparira' in
una finestra Windows standard. Nota bene che le applicazioni cosi'
generate sono solo un porting veloce di applicazioni costruite per
l'ambiente DOS e percio' non tutte le funzioni DOS sono supportate. 
Inoltre tale tipo di applicazioni sono solo a 16 bit (EasyWin non
esiste a 32 bit). Maggiori informazioni su EasyWin sono disponibili
nelle guide in linea.
Bye.
Joseph Parrello - OWL/C++ Programmer
http://JoParrello.freeweb.org
(
jopar...@geocities.com
)

Newsgroup: it.comp.programmare.win32
Titolo: VC++6 e gestione files binari

Scusate per il disturbo. Ho comprato la guida completa al VC++6 dell'Apogeo
ma....in nessuna parte spiega come si apre un file binario. Neanche come si
apre un file di testo, come si salva, come si scrive. Sono cecato o c'è un
motivo?
Il mio problema è questo:
In VisualBasic:
Open App.Path & "\archivio.dat" for binary
Dim Es(1 to 5000, 10, 1 to 5) As Byte
Get , ,Es
a questo punto ho la matrice Es  riempita di tutto punto in maniera
istantanea.
Come si fa con VC++6 ?
Almeno ditemi come si apre un file binario!
per piacere...
totò

motivo?
CreateFile()
ReadFile()
WriteFile()
ecc...
Luc.

 >apre un file di testo, come si salva, come si scrive. Sono cecato o c'è

Newsgroup: it.comp.programmare.win32
Titolo: Ricavare l'handle di un'altra applicazione attiva

Salve a tutti,
 qualcuno sa spiegarmi come posso ricavare l'handle (o quello che
serve allo scopo) di una finestra attiva ? 
Spiego con un esempio quello che vorrei fare: supponendo che sia
aperta la calcolatrice di windows, vorrei che un mio programmino
affiancasse la sua finestra principale a quella della calcolatrice.
Insomma dovrei (credo) ricavare l'handle della finestra della
calcolatrice e da esso ricavare poi la posizione della stessa ecc....
Grazie a chiunque mi risponda.

 calcolatrice e da esso ricavare poi la posizione della stessa ecc....
devi innanzitutto ottenere il Window Handle della finestra interessata
mediante FindWindow(), dopodichč richiami GetWindowRect() per ottenere la
sua posizione. Ti lascio alla documentazione dell'SDK per altre info ...
Ciao! :)
--
- Carlo -
c.b...@libero.it
Newsgroup: it.comp.programmare.win32
Titolo: Scrittura di una CString con "\n" su un campo txt di una tabella Access

So che sembra una domanda ingenua, ma avrei la necessità di scrivere in 
un campo txt di una tabella Access una CString con un a capo "\n" e 
questo nel campo del database viene memorizzata  in maniera errata: non 
salva lo \n ma un quadratino vuoto.
Un esempio di codice e:
class CStorico : public CRecordset
{
public:
	CStorico(CDatabase* pDatabase = NULL);
	DECLARE_DYNAMIC(CStorico)
// Field/Param Data
	//{{AFX_FIELD(CStorico, CRecordset)
	long	m_Job_Number; // Chiave primaria
	CString	m_NoteSulJob;
	//}}AFX_FIELD
[cut]
	CStorico* pStorico;
	/* Altro codice di apertura e gestione db*/	
	Notes.Format("Stringa\n Con A Capo");
	pStorico->m_NoteSulJob=Notes;
mentre il risultato è:
"Stringa[]Con A Capo" nel campo txt della tabella.
Visto che per scriver un a capo nel campo txt della tabella uso 
CTRL+Invio, che corrisponde ad un \x0A ho porvato ad usare questo al
posto di una \n ma non cambia nulla.
Anche rileggendo il campo in una stringa non riesco a recuperare lo \n.
Accetto volentieri soluzioni, aiuti e consigli ( eccetto quello di 
cambiare mestiere:-) )
Ciao, Vittorio

salva lo \n ma un quadratino vuoto.
Uhm... e se scrivi "\r\n"?
-- 
ciao, hal


Purtroppo già fatto e non funziona! :-(

Vittorio wrote:

Rettifico: sembra andare  benissimo grazie! :-)
Il p**la quì presente aveva provato "\n\r" che non funzionava. :-(
Come dice la firma di un frequentatore di questo gruppo :
la differenza tra un idiota ed un genio è che il genio ha dei limiti!
Io li ho superati di parecchio:-(
Scusa ancora.
Ciao, Vittorio

Newsgroup: it.comp.programmare.win32
Titolo: [OT] C++ Builder o Visual C++

ciao a tutti lo so che sono assolutissimamente OT e me ne scuso in anticipo
ma non c'è un anima pia che mi sappia dare un link warez da cui scaricare
uno dei due ambienti di sviluppo in oggetto?
grazie per l'aiuto


www.gdf.it
, se non funziona scrivi pure al webmaster.
P.S. scherzi a parte, Borland builder (ovviamente non l'ultimissima
release) l'ho visto allegato a delle riviste. Per VC esistono delle
licenze per studenti. 
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: Lenciare due istanze dello stesso programma

carissimi,
   sapreste dirmi un modo o consigliarmi un programma che permetta di 
lanciare due istanze lo stesso programma?
GRAZIE!!!! 


Lo avvii due volte...
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
NUOVISSIMO SITO!!! The Total Site 4 : 
http://www.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS 


che strano...non ci avevo pensato....
....è chiaro che in questo modo non funziona...mi rimanda sempre 
all'applicazione già aperta....
non esiste un escamotage o un programma che consente di far girare 
contemporaneamente due istanze dello steso programma?
Gingrazio in anticipo.
Cordiali saluti.
Stefano.

 Stefano.
probabilmente usa un mutex oppure usa FindWindow per trovare la finestra
dell'altra sua istanza già aperta. penso che sia per forza necessaria
un'operazione di cracking: metti dei breakpoint (int 3) sulle chiamate
CreateMutex e FindWindow o FindWindowEx, e durante l'intercettazione
modifica opportunamente i risultati. altrimenti l'unica che vedo è aprire
le istanze in desktop diversi nel caso il programma non usi un mutex ma
usi la FindWindow: la FindWindow non può trovare la finestra in un altro
desktop.
ma bada bene che se il programma sia avvia una volta sola vuol dire che è
stato esplicitamente progettato per essere avviato una volta sola, e
avviarlo più volte potrebbe avere conseguenze non previste dall'autore.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ciao,
   ti ringrazio per la risposta, purtroppo però quello che scrivi per me è 
arabo....
io non posso modificare il programma....(anche perchè non ne sarei capace)
il programma non è open souce....mi chiedo se c'è un programmino che possa 
risolvere il problema.
Grazie.
Newsgroup: it.comp.programmare.win32
Titolo: ambiente rad

Ciao a tutti.
Sapete se esiste un ambiente di sviluppo rad in c/c++ (ovviamente per win)
che non abbia tutti gli incasinamenti del visual c++ e simili (tipo lcc32)?
Grazie 1K.
Keeper

 che non abbia tutti gli incasinamenti del visual c++ e simili (tipo
lcc32)?
Borland C++ Builder, ma è commerciale.

 che non abbia tutti gli incasinamenti del visual c++ e simili (tipo lcc32)?
Non so di quali incasinamenti tu stia parlando ad ogni modo puoi provare
il Dev-C++ 
http://www.bloodshed.net/devcpp.html
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com

 il Dev-C++ 
http://www.bloodshed.net/devcpp.html
RAD ?

 writes:

Scusa, hai ragione Andrea mi sa che si nota che mi sono appena
svegliato :P meglio il bc++ ;-)


 Non so di quali incasinamenti tu stia parlando ad ogni modo puoi provare
Ovviamente intendo tutti i 54 miliardi di tipi e valori di ritorno che ci
sono...
Non capisco perchč si č dovuto trascinarsi dietro tutti i tipi dei vc++
precedenti, ma basta con questa compatibilitą!!! :P
Keeper.
PS:grazie x le risp!

 precedenti, ma basta con questa compatibilità!!! :P
Beh probabilmente tu ti riferisci ai tipi di VC++ e win32, cosa con cui
dovrai comunque avere a che fare dato che posti in icp.win32 :)
Buon divertimento!



in firma.. certamente non è paragonabile al builder ma forse ti puo' bastare
ciao
--
------------------------
http://visualwx.altervista.org/
nuova release 0.77f [freeware]
VisualWx rad per c++,python,perl,lua e wxwindows
Newsgroup: it.comp.programmare.win32
Titolo: Versione di MDAC

Ciao a tutti!
Ho un software VB6 compilato con le ADO 2.7 (msado15.dll viene riportato
nel riferimento). Vorrei sapere qual'è il pacchetto di MDAC che occorre
installare per poter utilizzare il programma, giacchè vorrei distribuire
il solo eseguibile. (probabilmente il pacchetto mdac 2.7...)
Inoltre mi chiedo cosa succede se sulla macchina è installato soltanto
mdac in una versione successiva. Supponiamo che sia installato soltanto
ADO 2.8. In questo caso il link avviene comunque ? 
Ciao e grazie a chi sappia darmi info!
-- 
-----
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 soltanto ADO 2.8. In questo caso il link avviene comunque ?
Devono esserci le ado >=2.7 e ricorda che dalla versione 2.6 il jet engine 
(se usi ad esempio mdb) è fornito separatamente e non viene installato con 
l'installer delle mdac.
Il programma vb6 quando ha referenziato la versione 2.6, di fatto ha fatto 
il binding con le sue interfacce.
Gli oggetti COM devono rispettare l'immutabilità delle interfacce quindi è 
implicitamente garantito che anche la versione 2.8 supporti le stesse 
interfacce così come sono state dichiarate nella versione 2.7 anche se la 
loro implementazione può essere cambiata (nella sostanza ma non nella forma 
dei parametri in ingresso e uscita).
La versione 2.8 quindi funzionerà anche se il programma vb6 ha fatto il 
binding con la 2.7.
-- 
Raffaele Rialdi
Roadshow developer security ... adesso si va a Udine e poi Palermo
http://www.microsoft.com/italy/msdn/eventi/developer/securitytour.mspx
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

 l'installer delle mdac.
Grazie 1000 per le tue preziose info. Questo significa che se non ho
installato Access sulla macchina conviene prima installare una versione
mdac 2.6 o inferiore e poi fare l'aggiornamento... :D
Per fortuna comunque non è il mio caso.
Regards!


 versione mdac 2.6 o inferiore e poi fare l'aggiornamento... :D
No, anzi... le nuove versioni di ado coprono anche molti problemi di 
sicurezza e installare anche per poco le versioni vecchie ti espone 
inutilmente a dei rischi.
Installa da subito la 2.8 *e* il jet engine service pack che trovi sempre 
sul sito mdac
http://www.microsoft.com/data
 sezione download.


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

Secondo voi quale è il migliore strumento RAD per sviluppare rapidamente
applicazioni internet/intranet?
Grazie


Delphi.
- Giangio

Newsgroup: it.comp.programmare.win32
Titolo: Bottoni e focus

Salve a tutti!
    Programmo in VC++ 5, solo API. In una dialog box ho messo
alcuni botton: è possibile settare il focus su un bottone al solo
passaggio del mouse?
Fed

 ha scritto nel messaggio
news:9uarc9$rug$1...@nreadb.inwind.it...

puoi usare il messaggio WM_SETCURSOR che viene inviato quando il mouse si
sposta su un controllo
Pela
Newsgroup: it.comp.programmare.win32
Titolo: Conversione per voi banale

Ho la seguente variabile:
 CString sUserName;
Ho la seguente funzione:
 LPCTSTR GetFullUserName( wchar_t* username );
Come posso convertire la prima variabile per poterla passare alla funzione?
Grazie.

Mago Merlino ha scritto...

A2W()
Su MSDN i dettagli.
-- 
Luc.

> A2W()
L'avevo giŕ presa in considerazione... ma non mi ha funzionato.
Mi aiutate a capire perchč?
Cominciamo a chiarire se questo pezzo l'ho fatto bene.
 char UserName [15];
 DWORD sizeU;
 pCtxt->GetServerVariable( "REMOTE_USER", UserName, &sizeU);
 CString sUserName = UserName;
Sto sviluppando una DLL ISAPI e alla fine dovrei trovare in sUserName
(CString) l'account dell'utente connesso alla mia applicazione web.
Se č fatto bene... allora dovrei passare tale nome alla seguente funzione in
modo che in base all'account NT mi restituisca il nome completo:
LPCTSTR COmniNewsExtension::GetFullNameUser( wchar_t * server, wchar_t *
username ) const
{
 DWORD dwLevel = 11;
  LPUSER_INFO_11 pBuf = NULL;
  NET_API_STATUS nStatus;
  // Call the NetUserGetInfo function; specify level 11.
  nStatus = NetUserGetInfo(server,
                           username,
                           dwLevel,
               (LPBYTE*)&pBuf);
 CString sFullName;
 if (nStatus == NERR_Success)
  {
  if (pBuf != NULL)
  {
   sFullName = pBuf->usri11_full_name ;
    }
  }
 return sFullName;
}
Convertendolo cosě
 USES_CONVERSION;
 GetFullNameUser( L"\\\\ServerBDC",::SysAllocString ( A2W ( sUserName ) ) );
o cosě
 GetFullNameUser( L"\\\\ServerBDC", A2W ( sUserName ) );
il compilatore non da errore ma la stringa credo sia vuota perchč su web non
vedo nulla.
Spero che riusciate a risolvere voi... con un po' di esperienza in piů.
Ciao e grazie.

 ha scritto nel messaggio
news:m2ku7.6418$0Y2.1...@news.infostrada.it...


 ha scritto nel messaggio
news:9qlu7.151175$dJ3.1...@news1.tin.it...


 progetto...
devi o #definirlo (#define UNICODE) all'inizio, prima di ogni #include,
oppure nelle impostazioni del precompilatore (in VC++ Project - Settings -
cerca un po')

 ha scritto nel messaggio
news:b%%u7.1982$DW5....@news2.tin.it...


 In pratica sul web non vedo nulla quindi la variabile potrebbe essere
vuota!
Scusa il ritardo, ma non trovavo pių il thread!
Allora, mi sembra che anche senza compilare unicode, il costruttore di
CString prende uno LPCWSTR (puntatore a costante stringa unicode).
Il tuo problema potrebbe essere risolto dichiarando cosė la tua stringa:
CString miastringa(pStringaUnicode);
Poi dovresti poter usare l'oggetto cstring come vuoi (passandolo come
parametro al posto di un wchar_t*).
Dai anche un occhiata alle funzioni di conversione (W2A o A2W mi sembra)
Newsgroup: it.comp.programmare.win32
Titolo: DLL 16 bit calling from 32 bit proggy

Ciao.. è possibile tramite chiamata non documentata chiamare una DLL a 
16bit da un programma a 32? .. Mi sembra di aver visto qualcosa ma non mi 
ricordo il nome della funzione .. grazie e ciao.

io con la HLL-API a 16 bit  (non so se la conosci) ci ho sbattuto la testa
ed alla fine mi sono arreso ed ho fatto un programmino in vb3 in
collegamento DDE con il programma a 32 bit.
In effetti non dovrebbe essere impossibile da fare... se sai qualcosa non
tenermi all'oscuro !
--
Salutoni da Luke...
---------------------------------------
Togliere le X dall'indirizzo per rispondere
.
.
The Viper ha scritto nel messaggio ...


Newsgroup: it.comp.programmare.win32
Titolo: Installare VisualBasic.net

Ciao a tutti. Una domanda.
Ho appena avuto i CD di 
VISUALSTUDIO.NET
 e vorrei installarmi sul PC
il Visual Basic .net contenuto nei CD.
Come fare??????????????????????????
Dove posso trivare manuale per installazione di VB.net
Grazie
e Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 Dove posso trivare manuale per installazione di VB.net
inserire disco 1 e premere Ok
Se vuoi te lo scrivo in un manuale e te lo vendo a 200 euro.
Sbirish

ROTFL!

On Wed, 12 Feb 2003 16:34:44 GMT, "sbirish" <sbi...@dontspam.me.tnx>
wrote:

Io vendo la versione "For Dummies" a 100E...vedi tu :P

Newsgroup: it.comp.programmare.win32
Titolo: Lettura dei messaggi... (Valter, leggi)

Ho problemi come molti nella lettura dei messaggi, non dipende da Outlook
penso a dal newsserver della telecom...
Alcune messaggi a cui mi avete risposto non riesco proprio a leggerli, tipo
quello di Valter Minute su getConnectStatus...
Magari se potete spedirmi una copia al mio email vi posso ringraziare!!
:(

...

Non sei la sola....sto 
smadonnando contro il server della telecom, mi si
impiastra! Ho scaricato i 
news da 
news.ngi.it
, a leggere li leggo, ma non
riesco a spedire delle 
risposte.
Spero che tu sia riuscita a leggere almeno questo messaggio! 
:)
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List 
Support

Newsgroup: it.comp.programmare.win32
Titolo: DirectSound e hNotificationEvent

 - Trion Homepage





Non posso aiutarti, ma ne approfitto.


 


Parto da zero e vorrei conoscere le schede 
audio....


 


Mi puoi consigliare un sito, dei pdf, o altro che 
spieghino come funziona.


 


Come si genera una forma d'onda 
sinusoidale impostando durata del beep e frequenza?


 


Si può programmare direttamente il 
DSP?


 


        
                
                
                
Grazie 1000


        
                
                
            Alberto 
Mainoni
Newsgroup: it.comp.programmare.win32
Titolo: Consiglio per programma

Ciao,
vorrei scrivere,usando Microsoft Visual C++ 6, un programma che consente di
archiviare una grossa mole di dati.
Finora,non essendo ancora molto esperto,me la sono cavata archiviando i
dati in un file di testo,ma credo proprio che questa non sia la soluzione
ideale:mi è bastato allungare di un pò il file di testo per notare che i
tempi di caricamento dati diventano presto eccessivi.
Come posso fare?
Grazie anticipatamente a chiunque risponda!

Prima devi capire logicamente come è + conveniente strutturare i dati 
... poi puoi appoggiarti ad un DB oppure gestire tutto in C++ magari 
staticizzando delle strutture dati ... tipo le stl ... ovviamente è solo 
  uno spunto :)
ciao
PP
Olmo ha scritto:


 tempi di caricamento dati diventano presto eccessivi.
in riguardo se vuoi fare un db sofware devi vederti un bel pò di strutture 
dati l'argomento è alquanto complesso
cmq molto interessante

Newsgroup: it.comp.programmare.win32
Titolo: libro per imparare c++ builder

mi consigliate un buon libro per imparare il C++ builder della borland
?
Conosco gia' a livello scolastico il C++ e mi interessa un buon libro
che mi insegni ad usare questo straordinario programma.
Grazie.

nessuno mi puo' aiutare ?
Vi prego....non voglio comprare un libro che sia una ciofeca.


 che mi insegni ad usare questo straordinario programma.
perchè il C++ builder? non ti piace il Visual C++?


--
Non è il concetto di intelligenza extraterrestre a essere difficile da afferrare. 
E' il concetto opposto che incontra resistenze.
I. Asimov .

 Vuoi mettere la lana con la seta?:)
Fino a prova contraria dai giochi ai programmi più complessi sono tutti
sviluppati con il Visual C++, posso al massimo condividere che non tutti
usino MFC, ma che il C++ builder sia seta... :-/
Vuoi qualche esempio?