mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: monitor connessione accesso remoto

Volevo creare una applicazioncina  che monitorizzi la connessione di accesso
remoto attiva e la ripristini in caso di disconnessione accidentale.
Qualcuno mi sa dire quali dll o oggetti com devo coinvolgere per raggiungere
lo scopo?
Se magari mi date una dritta, perchè non so proprio da dove cominciare e
come scrivere il codice.
Grazie
Ivan.

 wrote in
news:ODy78.38$
j23....@nreader1.kpnqwest.net
: 

Cerca su MSDN le funzioni che iniziano con RAS e in particolare
RasEnumConnections (per vedere se ci sono connessioni attive),  
RasGetEntryDialParams (per recuperare le impostazioni di una 
connessione) e RasDial (per attivarla).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)


Sono abbastanza novellino in questo tipo di programmazione.
Mi chiedevo:
 come faccio ad invocare quelle funzioni?
Mi sembrano funzioni di sistema a basso livello.
Per farla breve, devo scrivere un programma in VB oppure in qualche altro
linguaggio particolare?

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

dove posso trovare un elenco delle API con spiegato a cosa servono???
grazie
ciao
diego

 dove posso trovare un elenco delle API con spiegato a cosa servono???
http://msdn.microsoft.com/
, assieme a molti, MOLTI gigabyte di altre
informazioni, comprende anche la documentazione del "Platform SDK",
la quale, in particolare, comprende anche l'elenco che richiedi.
Alex


wrote:

Newsgroup: it.comp.programmare.win32
Titolo: Riconoscere il sistema operativo

Ciao a tutti,
Qualcuno sa qual è una comoda API per riconoscere su quale sistema
operativo viene eseguita una certa applicazione? Mi piacerebbe usare
direttamente le funzioni dell'SDK senza passare per MFC.
Grazie, Paolo
-- 
Posted from 
ro...@mail.agonet.it
 [212.69.128.10] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

operativo viene eseguita una certa applicazione?
GetVersionEx
--
Walkie...@Libero.It (ICQ# 8143647)

direttamente le funzioni dell'SDK senza passare per MFC.
Guarda :
       GetVersion
The GetVersion function returns the current version number of Windows
and information about the operating system platform. 
This function has been superseded by GetVersionEx, which is the
preferred method for obtaining system version number information. New
applications should use GetVersionEx. The GetVersionEx function was
developed because many existing Windows applications err when
examining the DWORD return value of a GetVersion function call,
transposing the major and minor version numbers packed into that
DWORD. The GetVersionEx function forces applications to explicitly
examine each element of version information, and allows for future
enhancements to that information.
DWORD GetVersion(VOID)
 
Parameters
This function has no parameters. 
Return Values
If the function succeeds, the return value is a DWORD value that
contains the major and minor version numbers of Windows in the low
order word, and information about the operating system platform in the
high order word. 
For all platforms, the low order word contains the version number of
Windows. The low-order byte of this word specifies the major version
number, in hexadecimal notation. The high-order byte specifies the
minor version (revision) number, in hexadecimal notation. 
To distinguish between operating system platforms, use the high order
bit and the low order byte, as shown in the following table:
Platform	High order bit	Low order byte (major version number)
Windows NT	zero	3 or 4
Windows 95	1 	4
Win32s with Windows 3.1	1	3
 
For Windows NT and Win32s, the remaining bits in the high order word
specify the build number. 
For Windows 95 the remaining bits of the high order word are reserved.
Remarks
This function does not return the current version number of MS-DOS. 
The following code fragment illustrates how to extract information
from the GetVersion return value:
 
dwVersion = GetVersion();
 
// Get major and minor version numbers of Windows
dwWindowsMajorVersion =  (DWORD)(LOBYTE(LOWORD(dwVersion)));
dwWindowsMinorVersion =  (DWORD)(HIBYTE(LOWORD(dwVersion)));
// Get build numbers for Windows NT or Win32s
if (dwVersion < 0x80000000)                // Windows NT
    dwBuild = (DWORD)(HIWORD(dwVersion));
else if (dwWindowsMajorVersion < 4)        // Win32s
    dwBuild = (DWORD)(HIWORD(dwVersion) & ~0x8000);
else         // Windows 95 -- No build numbers provided
    dwBuild =  0;
 
See Also
GetVersionEx
Newsgroup: it.comp.programmare.win32
Titolo: Ma como se fa.

a limitare il working set di una applicazione.
Spiego meglio: ho un programma che beve parecchia memoria e gira a bassa 
priorita'. Se nessuno tocca la macchina tende ad occupare tutta la memoria 
fisica.
Pur girando con priorita' minima accade che avendo tutta la ram piena il 
sistema risponde piuttosto lentamente ai comandi, almeno fino a quando non 
porta in ram le pagine che gli servono. Ovviamente questo accade anche con 
applicativi aperti ed e' intollerabile. La situazione tipo e' la segretaria 
con word davanti che, dopo due minuti di chiacchiericcio, riprende a 
scrivere e inizia a sbraitare che il computer e' lentissimo. Grazialcazzo 
diremmo noi, il sistema ha swappato tutte le pagine fuori, ma ella questo 
non lo sa.
Quell'applicativo ha bisogno di parecchia ram e non ci sono alternative. 
L'unica possibilita' e' limitare in qualche modo il quantitativo di memoria 
fisica destinata alle pagine di quel processo, in modo che il sistema abbia 
comunque spazio a sufficienza per reagire in maniera decente all'utente. Non 
importa che con la macchina in idle il nostro applicativo si metta a 
swappare di brutto, l'importante e' che comunque rimanga un tot sempre a 
disposizione.
In altri termini mi occorre poter dire qualcosa del tipo
io_ho_un_working_set_di(256mb);
e poi anche se malloco giga su giga lavoro comunque "nel mio" e lascio il 
resto della ram libera per il sistema.
Como se fa? 


Innanzitutto se tu abassi (o alzi) la priorità, questo non influisce 
(AFAIK) in modo diretto sulla gestione della memoria; oltretutto se la 
priorità è bassa, il kernel del SO te lo schedula (nella coda dei task 
pronti) più rararemente rispetto agli altri task.
Per il resto esistono delle api che permettono di dire al sistema 
operativo che quella determinata area di memoria non è swappabile. Prova 
a dare un occhio a VirtualLock:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/virtuallock.asp
Martino.

 memoria fisica destinata alle pagine di quel processo, in modo che il
Scusa la banalità, ma aumentare la RAM ?
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

 dare un occhio a VirtualLock:
Mi servirebbe l'esatto contrario di virtuallock. Cmq ravanando nell'msdn ho 
scoperto
BOOL SetProcessWorkingSetSize(
  HANDLE hProcess,                // handle to the process of interest
  DWORD dwMinimumWorkingSetSize,  // specifies minimum working set size
  DWORD dwMaximumWorkingSetSize   // specifies maximum working set size
);
che, domani controllo, forse mi e' utile. 

 Scusa la banalità, ma aumentare la RAM ?
Sei scusato.
Newsgroup: it.comp.programmare.win32
Titolo: AIUTO CON ACCESS!!!

Ciao, chiunque tu sia! Ti prego..... serve aiuto.. disperatamente!
Devo fare un programma per una associazione (la casa del povero) della mia
città (gratuitamente.. naturalmente!).
L'unico che "bazzica" PC sono io e mi è stato chiesto di realizzare un
programmino per la registrazione degli "ospiti".
Per la registrazione di nomi, cognomi e via dicendo. nessun problema! Ma non
ho assolutamente idea di come si possa fare a creare un Report per, ad
esempio, data di nascita.
Vi prego di aiutarmi.....
Il mio indirizzo è 
to...@tin.it
Grazie
Fabio

>Ma non ho assolutamente idea di come si possa fare a creare un Report
E' troppo difficile spiegare sul ng come si usa Access. Per iniziare puoi
seguire le precedure guidate (wizard) per la creazione dei report, qualcosa
di carino si riesce ad ottenere.
--
Stefano Tempesta
PC Service Software
http://www.tempesta.cc.st
s.tem...@pcs-online.it

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

Per facilitare il reset del mio pc ho creato un collegamento al percorso
C:\Windows\System32\Shutdown.exe con parametro -r, così su XP mi basta
premere un tasto per spegnere il sistema.
(un amico mi ha chiesto se potevo mandargli il file per posta)
Mi chiedevo come fare volendo fargli un piccolo scherzo :
In una mail dove ho inserito una gif ho creato un collegamento ipertestuale
al file shutdown.exe sulla gif, ho fatto una prova su me stesso e all'arrivo
della mail e cliccando sulla gif mi esce la schermata apri o salva file su
disco.Ovviamente questo accade perchè il collegamento ipertestuale e stato
fatto su il file Shutdown.exe senza parametro -r. Domanda :
come si può fare a mettere un parametro ad un collegamento ipertestuale???
oppure che tipo di comando si può dare al file Shutdown.exe senza il
parametro -r per avere lo stesso risultato???
Credete che sia possibile fare una cosa del genere?????
Non mi rimane che mandargli il file come allegato???
--
Il mondo può migliorare solo grazie a te.
By Hanonimo  ®
^_^   
http://www.google.co.jp/
   ^_^

 Non mi rimane che mandargli il file come allegato???
Mi spieghi cortesemente cosa c'entra tutto questo con
it.comp.programmare.win32 ?????

 ipertestuale???
Prova cosi`:
file:///C:/WINNT/shutdown.exe%20-r
Beninteso, se il tuo amico non e` un completo sprovveduto avra`
impostato la protezione di OE su alta e quindi non potra` eseguire
questo link da un messaggio OE.
-- 
Lorenzo
Newsgroup: it.comp.programmare.win32
Titolo: [Forse OT] Conversione xml -> excel

Salve, ho un quesito da porre ai più esperti.
Attraverso le pagine di un sito web scritte in asp, raccolgo i 
risultati di un sondaggio in un file XML, per trattare i dati ivi 
contenuti, devo convertirli in un foglio di calcolo Excel in modo da 
scaricare dal server direttamente un file di questo tipo. Come si fa?
Posso programmare sia in C, in Java ed in PHP. Non sto cercando 
necessariamente una soluzione già pronta, mi accontento anche di sapere 
quale tecnologia fa al caso mio.
Vi ringrazio.
Simone
Inviato da 
www.mynewsgate.net

scaricare dal server direttamente un file di questo tipo. Come si fa?
considera che se crei un file di testo separato con i tab (CVS) e poi
lo rinomini .xsl hai un file excel ;-)

 lo rinomini .xsl hai un file excel ;-)
Grazie!
Inviato da 
www.mynewsgate.net

Newsgroup: it.comp.programmare.win32
Titolo: File EXE Unico

 Silvestro Bove

del programma?
Dipende da cosa usi nel tuo programma se usi solo API di win non devi
distribuire niente, se hai usato dll (ad esempio MFC) devi distribuire
anche queste o devi linkarle staticamente.
Per verificare le dipendenze usa Dependency Walker che è distribuito
assieme a Visual Studio
Marco Barisione (ICQ 84277092)

Newsgroup: it.comp.programmare.win32
Titolo: CHI MI AIUTA??????????????????

VOGLIO PROGRAMMARE ANCHE IO:MA COME???????????
CHI MI SPIEGA COME SI INCOMINCIA,TRALASCIANDO TUTTI QUEI MANUALI CHE MI
SERVIRANNO QUANDO AVRO' LE IDEE PIU' CHIARE????????????
ROP...@TIN.IT
GRAZIE

Devi dirci che compilatore usi, in quale linguaggio vuoi programmare e cosa
vuoi fare...
Bye,
Dome
--
http://members.it.tripod.de/beelsoft/
--
VINCENZO ha scritto nel messaggio <01be667d$ba1f2120$e2e9d8d4@pino>...

Newsgroup: it.comp.programmare.win32
Titolo: iniziare

vorrei iniziare a programmare Win32, magari in C o in C++
provengo da Visual Basic (ma conosco JavaScript, un linguaggio C-Like) e
sono abituato alla comodità di avere i gestori di evento già tutti belli e
pronti
da quello che ho capito, in C/C++ me li devo creare da solo, elaborando i
messaggi che riceve la finestra, giusto? cioè arriva il messaggio MouseDown
per un oggetto, allora magari posso chiamare una funzione per gestire
quell'evento. correggetemi se sbaglio
sto leggendo varie guide sul C, C++, Win32 e ASM e inizio a capire
qualcosina
vorrei sapere dove trovare una guida molto completa e dettagliata sulla
programmazione Win32
e poi vorrei un consiglio da voi
quale compilatore? potrei usare Microsoft Visual C++ 6.0, ma ho sentito dire
che non è proprio standard
per adesso ho usato gcc-2.95 Mingw, ma non so se può anche compilare risorse
e linkarle all'eseguibile
grazie anticipatamente
--
ciao
- Xaero -
"Un'idea che non sia pericolosa non
merita affatto di essere chiamata idea"
                Oscar Wilde

che non è proprio standard
Bah, non è vero...cmq se proprio non ti piace scaricati da
www.borland.com
 il Borland C++ 5.5 oppure comprati il Borland C++
Builder 5


Newsgroup: it.comp.programmare.win32
Titolo: Note musicali

Qualcuno sa se esite un modo o se si può scrivere una procedura che suoni le
note musicali (eventualmente appoggiandosi all'mci di Windows)? Mi riferisco
a qualcosa del genere:
    .... SuonaNota(<qualcosa che corrisponde ad una nota>);
che produce il suono della nota corrispondente. Per esempio, se 123
corrisponde al Do#,
    SuonaNota(123);
produce il suono del Do#.
Grazie a tutti in anticipo (anche solo per l'attenzione) e un saluto a tutti
coloro che amano la programmazione e la musica.

il NG it.comp.lang.visual-basic ha un sito comune sul sito comune trovi un
esempio che fa quello che ti interessa...........

440 e' la frequenza del LA del diapson. Considera che ad ogni ottava la
frequenza si raddoppia e, facendo gli opportuni calcoli ti trovi le altre
note (che sono 12 considerando i semitoni). Se vuoi altre info scrivimi.
Ciao.
--
Byez
Stefano Tempesta
temp...@tin.it
http://tempesta.freeweb.org
Newsgroup: it.comp.programmare.win32
Titolo: Re: [BCB] Sfruttare la ram per la compilazione

 
Perdonami, ma non è chiara la tua domanda. La ram è già sfruttata 
durante la compilazione, altrimenti non ci riusciresti ;)
-- 
Borland C++ Builder Mailing List:
http://tux.linuxtime.it/mailman/listinfo/bcb-it

Esiste un metodo per sfruttare la ram per la compilazione e likaggio, e 
velocizzare il tutto?
-- 
Ciao
Mark

 durante la compilazione, altrimenti non ci riusciresti ;)
Durante la compilazione viene usato anche l'HD, come e' possibile 
utilizzare un disco virtuale per le operazioni che vengono svolte in 
esso (scratching credo si chiami)?
-- 
Ciao
Mark

Mark wrote:

E' ovvio che l'hard disk viene utilizzato!!
vengono memorizzati tutti i file intermedi, i file oggetto, ecc...
Quello che cerchi tu, non viene fatto dai normali compilatori, almeno credo.

 credo.
E non ne vedo l'utilità, in quanto per il sistema IMO il collo di 
bottiglia stà nella compilazione piuttosto che nello scrivere sull'HD i 
dati ottenuti.

Newsgroup: it.comp.programmare.win32
Titolo: Contenuto di una Dll

 
          Ciao, ero curioso di sapere se c'č il modo di conoscere il contenuto dei
file dll.
Sapere cioč le funzioni che si possono invocare!
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Puoi usare dumpbin /exports (presente nell'sdk di Microsoft) oppure il 
dependency walker. La versione piů recente di questo tool la trovi qui:
http://www.dependencywalker.com/
-- 
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

 ha
scritto:

          Grazie, č proprio quello che cercavo.
Un ultima cosa:
Forse non sono nel forum giusto, ma chiedere non costa nulla.
Io uso il compilatore c++ MinGW, e questo accetta librerie solo in formato
unix/linux (estenzione .a) ho visto che MinGW ha un tool per trasformare
librerie DLL in librerie statiche .a.
Solo che la sintassi č dlltool -D <"libreria".dll> -d <"libreria".def> -l
<"libreria".a>
ove nel .def ci sono definite le funzioni da esportare (sia quelle interne
alla dll che esterne ad essa).
Es: (un file .def trovato in rete)
EXPORTS
ilActiveImage
ilActiveLayer
ilActiveMipmap
ilBindImage
ilClearColour
ilClearImage
ilCloneCurImage
ilCompressFunc
ilConvertImage
ilConvertPal
ilCopyImage
ilCopyPixels
ilCreateSubImage
ilDefaultImage
ilDeleteImages
ilDisable
ilEnable
ilFormatFunc
ilGenImages
ilGetBoolean
ilGetBooleanv
ilGetBppFormat
ilGetBppPal
ilGetBppType
ilGetClear
ilGetCurImage
ilGetCurName
ilGetData
ilGetError
ilGetInteger
ilGetIntegerv
ilGetLumpPos
ilGetPalBaseType
ilGetPalette
ilGetString
ilHint
ilIsDisabled
ilIsEnabled
ilIsImage
ilIsValid
ilIsValidF
ilIsValidL
ilKeyColour
ilLoad
ilLoadF
ilLoadImage
ilLoadL
ilLoadPal
ilNextPower2
ilOriginFunc
ilOverlayImage
ilPopAttrib
ilPushAttrib
ilRegisterFormat
ilRegisterLoad
ilRegisterMipNum
ilRegisterNumImages
ilRegisterOrigin
ilRegisterPal
ilRegisterSave
ilRegisterType
ilRemoveLoad
ilRemoveSave
ilReplaceCurImage
ilResetRead
ilResetWrite
ilSave
ilSaveF
ilSaveImage
ilSaveL
ilSavePal
ilSaveData
ilSetData
ilSetDoomPal
ilSetError
ilSetRead
ilSetPal
ilSetPixels
ilSetSharedPal
ilSetWrite
ilStartup
ilTexImage
ilTypeFromExt
ilTypeFunc
ilLoadData
ilLoadDataF
ilLoadDataL
; Internal but exported functions
ilClearImage_
ilConvertBuffer
iConvertImage
iConvertPal
iCopyPal
ilCloseImage
ilCopyImageAttr
ilCopyImage_
ilNewImage
ilResizeImage
ilSetCurImage
ilTexImage_
ilTexSubImage_
Sai se esiste un tool che dal .dll mi genera il relativo .def??
Grazie ancora.


 Sai se esiste un tool che dal .dll mi genera il relativo .def??
direi facile ...
se fai dumpbin /EXPORTS mydll.dll > pippo.txt
ottieni un file con dentro le due informazioni per il file def:
- l'ordinal (prima colonna)
- name (ultima colonna)
A questo punto non ti resta che formattare il file manualmente o costruirti 
un mini-tool che riformatta quel file di testo.


Grazie.
Prego.
Newsgroup: it.comp.programmare.win32
Titolo: How to get system font using vc++.

Hi,
    In my application I want to set the width of an edit box depending on
the system font (large fonts or small fonts). So how will i get the system
font at run time.
durga.

 font at run time.
For example by using GetStockObject( SYSTEM_FONT).
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Newsgroup: it.comp.programmare.win32
Titolo: [OT]Diventare betatester

Come s fa a divnetare betatester per i prodotti developer dell Microsoft????
Tnk
-- 
Kleidemos
C++ Programmer
kleidemo...@altervista.org
http://kleidemos.altervista.org/

Ciao, Kleidemos!
Il giorno 01/01/2004 alle ore 19:13 hai scritto:
 K> Come s fa a divnetare betatester per i prodotti developer dell
 K> Microsoft????
Basta recarsi in un qualsiasi negozio e comprare un qualsiasi prodotto.
:-(
Bye

Altri modi???


Ciao, Kleidemos!
Il giorno 01/01/2004 alle ore 19:43 hai scritto:
 K> Altri modi???
Su sito microsoft cercando semplicemente 'become beta tester' ho trovato,
tra gli altri, questo:
http://support.microsoft.com/default.aspx?scid=kb;en-us;833520
Bye

Newsgroup: it.comp.programmare.win32
Titolo: Funzione per spostare il cursore

Programmando con il Visual C++ 6.0 della Microsoft in modalità testo (nella
finestra dos), ho la necessità di dover spostare il cursore da un punto
all'altro, esattamente come si faceva con la funzione gotoxy(x,y) che c'era
nel turbo pascal e nel turbo c della Borland...
Mi è stato consigliato di guardare nelle console API di Windows: la chiamata
si chiama SetConsoleCursorPosition.
Dato che non mi intendo per nulla di API (non so proprio cosa siano), prima
di procedere in questa direzione vi chiedo un consiglio: questa funzione
farebbe effettivamente al caso mio? E' difficile da usare non conoscendo le
API?
Grazie!
Kelir

Usa le funzioni del BIOS interrupt 0x10 per spostare il cursore sullo
schermo in modalità DOS.
Ti fai una funzione GotoXY(int x, int y) e lì dentro metti del codice
__inline(=) assembler.
AH=02h
BH=Numero della Pagina (0 per default)
DL=Colonna
DH=Riga
ASM
    mov ax,0x0201
    mov bx,0
    mov dh,X
    mov dl,Y
    int 0x10
END;
oppure usa la biosint o qualcosa chiamata così...
**********************************
*  
http://www.edlsoftware.com
*  
emi...@edlsoftware.com
**********************************
Newsgroup: it.comp.programmare.win32
Titolo: Borland C++ Builder

Una volta costruita la tabella con il database desktop, come faccio ad
ordinarla ????
ovviamente utilizzando le funzioni del borland in quanto devo mantenere la
tabella sempre ordinata per un campo anche dopo un eventuale inserimento.
Grazie.
Se qualcuno è capace mi puo' scrivere qualcosa .... poi gli spieghero' in
dettaglio il mio problema.

Basta creare un indice primario (univoco) e la tabella sarà sempre ordinata.
Altrimenti puoi usare le query specificando:
ORDER BY <campo> [DESCENDING | ASCENDING] in calce.
--
ByEZ,
MindFlavor.
e-Mail: 
mindflav...@hotmail.com
Web site: 
http://web.tiscalinet.it/mindflavor
.

ORDER BY <campo> [DESCENDING | ASCENDING] in calce.
Questo è l'unico modo per introdurre il concetto di  ordinamento sui
dati presenti in una tabella... infatti, supponiamo di avere una
tabella con i campi nome, cognome e indirizzo. Come dovrebbe fare il
nostro buon database, in assenza di una query con un'oppurtuna
clausola di order by, a capire su quale campo applicare l'ordinamento?
Noi potremmo addirittura decidere che la nostra chiave primaria venga
costituita dall'insieme dei tre campi!!!
Pensierino della sera:
Ho come il sospetto che la gente "sottovaluti " i database :-)
A presto, Giuseppe

Newsgroup: it.comp.programmare.win32
Titolo: Dove trovare tutorial programmazione C Win32?

Ciao a tutti,
sapreste indicarmi qualche sito dove scaricare tutorial free sulla
programmazione
win32 in C (no MFC)?
grazie!

Che io sappia in italiano c'è solo quello a cui sto lavorando io, solo che
il progetto è appena iniziato e perciò è ancora in fase "embrionale"... Si
tratta di un'introduzione alla programmazione Win32 usando il C e le API di
Windows, rigorosamente senza MFC. È presupposta solo la conoscenza del C e
un po' di famigliarità con l'ambiente Windows.
Il corso si trova all'indirizzo:
http://www.freeweb.org/letteratura/loz/corsowin32.html
oppure, in caso di problemi, sul mirror:
http://www.poli.studenti.to.it/~l.novara/corsowin32.html
che però è spaventosamente lento.
A proposito: a quanti mi continuano a scrivere chiedendo di proseguire nel
lavoro, assicuro che ci sto lavorando assiduamente e forse entro qualche
mese aggiungerò un paio di capoversi... scherzo: entro fine settimana
finalmente dovrebbe essere concluso il capitolo 2...
Grazie a quanti mi sostengono nella mia ardua impresa!
Ciao,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
ICQ: 30416703
Web: 
http://loz.freeweb.org
 - 
http://www.poli.studenti.to.it/~l.novara

...


Quando lo pubblicate? E dove?

Newsgroup: it.comp.programmare.win32
Titolo: SNMP

Qualcuno di voi sa dirmi do posso trovare alcuni esempi di api che
utilizzano chiamate al SNMP in VB.
Grazie in anticipo.
Mave34
M.R.O.

 ha scritto nel messaggio
news:8lCk6.7648$_N1.2...@news.infostrada.it...


Newsgroup: it.comp.programmare.win32
Titolo: Registrare OCX

Buonasera a tutti.
Esiste del codice anche tramite API per la registrazione degli OCX nel
registro di windows?
Avevo provato con vb ma nulla da fare. Esiste la possibilità in C/C++,
Visual C++, Delphi ...?
Grazie.Ciao.
Piero
pieros...@crystalweb.it

 Visual C++, Delphi ...?
Quanto chiedi e' realizzabile con tutti i linguaggi da te citati.
Praticamente cambia la sintassi, ma la logica e le funzioni chiamate
sono le stesse.
In rete, forse sullo stesso sito di Microsoft avevo trovato molto
tempo fa il sorgente di regsvr32 (o qualcosa di molto simile).
In ogni caso, tutti gli ocx esportano le funzioni DllRegisterServer()
e DllUnregisterServer() che servono, rispettivamente, a registrare
e deregistrare il componente.
-- 
hth, hal

Newsgroup: it.comp.programmare.win32
Titolo: ADO - quando controllare la correttezza dei dati immessi?

Ciao a tutti, il problema è questo:
Contesto: VB6, ADO, oggetto DataEnvironment...
sulla form ho dei controlli collegati ai campi del database, quando
inserisco un nuovo record devo accertarmi che il campo nome contenga un
valore che sia diverso da stringa vuota "" e da qualsiasi altro valore
presennte nella tabella (Non voglio due nomi uguali...)
Quello che non ho capito è quando e dove fare questo controllo...
Gli oggetti contenuti nel DataEnvironment hanno molti eventi, quali
WillChangeField, FieldChangeComplete ecc..., in quale evento devo fare
questo controllo? qual'e' il modo migliore di risolvere questo problema?
Grazie mille, ciao e buon lavoro, Davide.


Newsgroup: it.comp.programmare.win32
Titolo: Rilevare se la stampante è accesa o meno.

Salve a tutti.
Il mio problema è semplicemente questo:
quando si stampa su dispositivo di stampa, se il tale dispositivo è spento
dopo un po' si riceve il classico messaggio "dispositivo non pronto .....
riprova annulla".
Vorrei poter gestire io personalmente questa situazione da programma, quindi
vorrei sapere se è possibile interrogare tale dispositivo per sapere se
acceso, oppure semplicemente se è pronto.
Oppure vorrei sapere se il messaggio di cui sopra è in qualche modo
personalizzabile.
Porlock.

"Porlock" <por...@CAVAMIfreemail.it> ha scritto nel messaggio
news:8v2udk$hq7$1...@fe1.cs.interbusiness.it...

Per le stampanti connesse alla parallela forse puoi provare con
IOCTL_PAR_QUERY_INFORMATION attraverso DeviceIoControl()...
Ciao.
Il Michett@
--


Mmmmmh , non riesco a trovare la costante. Ho controllato MSDN, la
documentazione su DeviceIoControl, ho spulciato i sorgenti e gli header del
compilatore (Visual C++ 6.0) ma non riesco a trovare niente su
IOCTL_PAR_QUERY_INFORMATION.
Mi puoi dare qualche ulteriore chiarimento ?
Grazie.
Porlock.

 Porlock.
Lascia perdere ho trovato un metodo migliore. Accedere alla costante
non era semplicissimo. Si trova nella documentazione DDK di Windows
NT (kernel mode!). La costante e' dichiarata in ntddpar.h
Dai un occhio a :
HOWTO: Get the Status of a Printer and a Print Job
Article ID: Q160129
In alternativa puoi gardare su 
http://www.naughter.com/
 mi sembra
che li ci sia un wrapper per la parallela a basso livello. Prova
a darci un occhiata.
Altre ottime info le puoi trovare su 
http://www.lvr.com/parport.htm
Ciao.
Il Michett@
--


Grazie mille, č proprio quello che cercavo !
Porlock.

Newsgroup: it.comp.programmare.win32
Titolo: spostare data programma

Vorrei sapere come e' possibile spostare la data in un programma a scadenza 
grazie. 

Vorrei sapere come e' possibile spostare la data in un programma a scadenza 
Pagando l'autore.

Newsgroup: it.comp.programmare.win32
Titolo: Rotazione Bitmap

Dovrei ruotare un bitmap di 90-180-270 gardi.
Esiste qualche api o un metodo per ruotarle rapidamente?
Fausto

 Esiste qualche api o un metodo per ruotarle rapidamente?
Si`: PlgBlt().
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: Odbc

Sono qui per chiedervi un aiuto sulla configurazione di un programma che
deve funzionare in rete, vi dico la situazione: ho un database sul server e
un programma che interroga alcune tabelle di questo database, in locale
(tenendo su c: sia il programma che il database) l'ho utilizzato creando un
collegamento odbc a livello utente (DSN utente) come "Driver do Microsoft
Access", adesso però dovrei mettere il database sul server e tenere il
programma su più client, mi potreste spiegare come devo configurare il tutto
in modo che funzioni?
Devo settare l'odbc solo sul server (è poi sul client cosa devo fare?)
oppure condivido la cartella sul server, connetto l'unità su ogni client e
poi creo su ogni client il collegamento ODBC?
Dimenticavo: il database è in access e il programma è il VB; attualmente a
quel database si accede sia con un programma fatto in access che con questo
nuovo in visual basic.
Vi ringrazio molto per l'attenzione.
Saluti
Fabio

 wrote in message
news:AqSa8.19352$tv6.4...@twister1.libero.it...


 Access (o sei spagnolo?);
Ti ringrazio.
Fabio

 Angel
su esperienza personale e problema appena risolto,
consiglio di impostare in ODBC il file di rete come
\\ip_del_server\cartella\file.mdb
altrimenti e' un casino, fidatevi! :-)
PS: almeno sulla piattaforma da me utilizzata, e cioe' win9x
-- 
Ciao by Allanon

Newsgroup: it.comp.programmare.win32
Titolo: DirectX 7 SDK su riviste

Sarei molto lieto di sapere da qualcuno se il DirectX 7 SDK è uscito sul Cd
di qualche rivista italiana attualmente in edicola.
Grazie,
Alessandro

 wrote in message
86agbk$pk5$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:86agbk$pk5$1...@lacerta.tiscalinet.it...


Grazie,
Non vorrei sbagliarmi, ma mi pare che sia si "Io Programmo"
-----------------------------------------
La vita e' l'opera di un regista mediocre
e di un cattivo sceneggiatore
Newsgroup: it.comp.programmare.win32
Titolo: File XLS.

Qualcuno di Voi sa come scrivere un file Excel (97 o 2000) usando MFC e VC++
con estensione XLS senza avere Excel caricato sull'HD (senza quindi usare
Automation e COM) ?
Ho provato a scrivere un file ASCII con delimitatori ed Excel me lo apre
correttamente, ma volevo sapere se si puň fare qualcosa in piů........
Drugo

 correttamente, ma volevo sapere se si può fare qualcosa in più........
Certo, basta metterti d'accordo con la Microsoft per avere una
licenza d'uso per i loro formati binari.  Riporto dall'MSDN:
Microsoft® Office Binary File Format Specifications
The binary interchange file format (BIFF) is the file format in which
Microsoft Office programs save files on disk. Availability of these
specifications is subject to approval by Microsoft and acceptance of a
licensing agreement. For more information or to submit a request for the
binary interchange file format specifications, send e-mail to
offi...@microsoft.com
.
For information about HTML and XML file formats, see the Microsoft Office
HTML and XML Reference.
Penso che ti convenga appunto ricorrere ai formati standard studiati
per l'interscambio di dati (XML o HTML); vedi:
http://msdn.microsoft.com/library/officedev/ofxml2k/ofhtml9.exe
701k, per istallare la Reference suddetta.
Se a tutti i costi DEVI invece produrre dei file .XLS, e non ti
preoccupa rischiare che la Microsoft ti faccia causa per uso
senza licenza, trovi documentazioni (parziali) su vari siti
in rete.  Ad esempio, su:
 
http://fileformat.virtualave.net/database/xls.zip
c'e` lo ZIP di un file di testo di circa 1000 righe che
documentano abbastanza bene la maggior parte dei record BIFF
di cui si compone un file .XLS.  Probabilmente ci sono
tutti i record che ti servono, se i file .XLS che produci
sono piu` che altro collezioni di dati.
Alex


Veramente, da quello che sapevo, i formati dei files non possono essere
protetti in quanto i dati contenuti sono di proprietà dell'utente, che deve
avere accesso ad essi.
Altra cosa è usare DLL o altro codice preso da programmi altrui.
Quello che dice Alex, di cui mi fido ciecamente, mi pone alcuni problemi: ad
esempio io uso il formato XLS e STA (Statsoft Statistica) per alcuni miei
programmi di analisi.
Non ho ovviamente chiesto il permesso a loro: sono fuorilegge?
Ciao e grazie, Luigi




 Non ho ovviamente chiesto il permesso a loro: sono fuorilegge?
Mah, chi lo sa.  Tra l'altro possono esserci differenze fra la
legislazione Europea e quella USA, anche se in teoria armonizzate
da varie convenzioni internazionali; per cui se non ti interessa
altro mercato che quello italiano, hai meno problemi di chi vuole
invece vendere in tutto il mondo.  Pero` se ti fanno causa in USA
(e perdi, perche` non vai neppure a difenderti) non solo possono
venire sequestrati tutti i tuoi beni in USA, ma se mai ci metti
piedi potrebbe capitarti l'arresto e/o l'espulsione.  Non mi pare,
personalmente, che il gioco valga la candela.
Alex


Tanto devo ancora pagare una multa per eccesso di velocità.....
Grazie mille, Alex

Newsgroup: it.comp.programmare.win32
Titolo: [API] Aprire un file in append

Per aprire un file e aggiungere alla fine del file nuovi dati (senza
eliminare i dati precedenti) c'e' qualche parametro per CreateFile o
bisogna utilizzare altri metodi?
-- 
Scritto da Gordon
E-mail: 
tbe...@avpu.vg

 bisogna utilizzare altri metodi?
C'e' qualche parametro per CreateFile.
-- 
Luc.

 Scritto da Gordon
ciao

file con SetFilePointer  e scrivi
ah, capito.
Grazie.


Newsgroup: it.comp.programmare.win32
Titolo: aiuto, c++ & ie

Sto impazzendo cercando in internet il comando in c++ (io uso il BCB) per
lanciare da dentro la mia applicazione una pagina html tramite IE (a mo' di
help), ovvero premendo un tasto voglio che si apra IE con la mia pagina
html.
Esiste un comando c++ ?  (io non so usare ne MFC ne altro)
Chi mi da una mano?
grazie.

 wrote in message
9mq39g$3lr81$1...@ID-45091.news.dfncis.de...


mercì

:

Non credo sia possibile aprire da DOS un'applicazione Windows....
messaggio di: credici [
cre...@infinito.it
]

Newsgroup: it.comp.programmare.win32
Titolo: come spostare una window senza disegnarla in continuazione?

Ciao, vorrei che la finestra del mio programma non venga continuamente
ridisegnata durante lo spostamento: e' possibile mostrare solo il bordo per
poi, a spostamento eseguito, andare a ridisegnare UNA sola volta l'intera
finestra?
grazie, ciao Davide
/ - / - | - \ - \
Davide Piras
pir...@engineer.com
\ - \ - | - / - /

 finestra?
E` un settaggio di sistema, non so se si possa alterare
per una sola window lasciandolo intonso per tutte le
altre, non mi pare pero`.
Quel che puoi tentare di fare e` capire quando inizia
il drag della tua finestra, per fare "just in time" un:
SystemParametersInfo
    (SPI_SETDRAGFULLWINDOWS, FALSE, 0, 0)
subito prima che la tua finestra inizi a muoversi, e
rimettere il settaggio precedente non appena viene
fermata.  C'e` da sperimentare un poco per vedere
quali sono gli istanti giusti per questo settaggio.
Certo che l'utente, che ha esplicitamente comandato
che le finestre siano "draggate piene", restera` non
poco sbalordito di vedere che una sola, fra tutte, ha
un comportamento anomalo diverso dalla sua
esplicita preferenza...!
Alex


Quando inizia il drag della finestra ti dovrebbe arrivare un messaggio 
WM_SYSCOMMAND con settato il flag SC_MOVE; quando il movimento è terminato, 
un WM_EXITSIZEMOVE.
Potresti fare in modo che questi due messaggi controllino un flag che 
consenta alla tua wndproc di processare il WM_PAINT senza effettuare il 
redraw completo della finestra.
-- 
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=000PZ0
if you want, I can send you the (free) C++ source code.

 esplicita preferenza...!
quando ho iniziato ad usare Delphi ho pensato la stessa cosa, visto che il
suo Object Inspector si comporta cosi'...
OK, ciao Alex, sei sempre pronto a rispondere, sei il perno attorno cui
ruota l'intero NG! ;-)
Davide
Newsgroup: it.comp.programmare.win32
Titolo: Istanze multiple

Sempre riguardo il mio programma... come faccio a rilevare se c'č
un'altra istanza aperta del mio prog?
evitando FindWindow() o simili perň...
Grazie
--
E.G. er Cicca
er_c...@freemail.it
Per rispondere in privato, sostituite @
usa.net
 con @
freemail.it
Hiroshima 45, Chernobyl 86, Windows 98

un'altra istanza aperta del mio prog?
Usa CreateMutex nel modo seguente :
#define STRICT
#include <windows.h>
int WINAPI WinMain( HINSTANCE hInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpCmdLine, int nCmdShow)
{
    if ( CreateMutex( NULL, FALSE, "CiaoMamma" ) )
    {
       if ( GetLastError() == ERROR_ALREADY_EXISTS )
       {
          MessageBox( 0, "Applicazione già in esecuzione",
                         "Attenzione",
                         MB_OK ) ;
       }
       else
          MessageBox( 0, "Sono arrivata prima!",
                         "Urrà",
                         MB_OK ) ;
    }
    return 0 ;
}
Newsgroup: it.comp.programmare.win32
Titolo: Cmd e Pipe

Inizio col scusarmi se non mi riesco a spiegare bene ;o)
Allora: ho una finestra che alla pressione di un bottone crea un nuovo
processo "cmd.exe".
al processo ho sostituito la stdin e la stdout con due pipe create da me...
la finestra parte con flag SW_HIDE.
dopo che parte il processo partono 2 thread, uno che testa la pipe in
lettura, e se ci sono dati li legge,
e un altro che testa un puntatore, quando il puntatore e' diverso da null
scrivo sul pipe di scrittura (ovvio ;o) la stringa puntata, per poi settare
di nuovo a null il puntatore.
mettiamo che la stringa sia "calc.exe"
ora: perche a volte mi si apre immediatamente la calcolatrice mentre altre
volte
devo killare il processo cmd (dal task manager) e una volta ucciso esso mi
appare la calcolatrice???
piu precisamente il secondo caso si verifica quando, come ho detto prima,
testo il puntatore (varibile globale)
e se punta a qualcosa scrivo quel qualcosa (tutto questo in un mutex).
mentre se nel mio thread provo per esempio a scrivere direttamente
"calc.exe" lasciando perdere quella variabile, tutto
funziona.
se fosse un problema di variabili condivise non dovrebbe funzionare neanche
dopo che uccido cmd, o sbaglio????
Grazie e buon lavoro :o(

un altra cosa:
se scrivo sulla pipe di scrittura: "calc.exe\r\n" essa non viene
visualizzata, a meno che, come detto nel precedente post, non vada a
chiudere la console, una volta chiusa la console
appare come per magia la calcolatrice.
dopo un po' di prove ho visto anche che se dopo aver scritto "calc.exe\r\n"
mando un altro "\r\n" mi appare la calc :o(((
devo fare 2 invii per poterla visualizzare??? se non prendesse bene il primo
CR-LF perche allora viene visualizzata una volta chiusa la consolle??
non so piu dove sbatter la testa, argh!!! ;o)

 non so piu dove sbatter la testa, argh!!! ;o)
ci sono passato anch'io...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

ci sono passato anch'io
e penso un po' tutti ;o) pero' saran 3 anni che volevo fare un utility del
genere e mi son sempre rotto le balle prima di finirla,
ora invece voglio arrivare "fino in fondo" ;o)

Newsgroup: it.comp.programmare.win32
Titolo: interfaccia grafica in c++

Possiedo un compilatore Visual C++ che uso perņ solo per compilare e linkare
codice c++. Avrei perņ bisogno di usare l'interfaccia grafica ma non so come
si fa.
C'č qualcuno che mi puņ aiutare?
--------------------------------
Inviato via 
http://usenet.libero.it

C'è qualcuno che mi può aiutare?
Puoi usare le API native di Windows, usare le MFC o altre librerie
come wxWindows (
www.wxwindows.org
) che è free e portabile.
-- 
Marco Barisione (ICQ 84277092)
Newsgroup: it.comp.programmare.win32
Titolo: ADO ComboData - AIUTO

Salve a tutto il NG.
Ho un problema enorme con un activeX ADO, la combodata. Riesco a popolare la
lista, ma volendo utilizzare il testo selezionato non riesco a prelevare
quest'ultimo, o per meglio dire qualcosa la prelevo ma non è il mio
risultato. Di seguito vi scrivo il codice che ho scritto, precisandovi che
cbListTour è una variabile membro di tipo CString, m_dcListTour è la
variabile del controllo ComboData di tipo CComboData e m_prova è una
variabile del controllo Casella di Testo di tipo CString che mi serve per
testare il risultato:
void MioProgrammaDlg::OnButton1()
{
 // Leggi dallo schermo i valori correnti
 UpdateData(TRUE);
 //  Inizializzo la variabile cbListTour con il valore di m_dcListTour
 cbListTour.Format("%c", m_dcListTour);
 // Effettuo un ciclo per testare se è nulla la variabile cbListTour, visto
che ho settato in OnInitDialog il valore m_dcListTour.SetText("")
 if (cbListTour != "")
 {
  m_prova = cbListTour;
  UpdateData(FALSE);
 }
}
Grazie a tutti

 ha scritto nel messaggio
news:av44p1$kg2$1...@monty.lombardiacom.it...

Mi sembra che l'errore sia nell'istruzione:
cbListTour.Format("%c", m_dcListTour);
Se m_dcListTour è un oggetto di tipo CComboData, dovresti usarne il metodo
per ricavarne il testo (qualcosa tipo GetText() ?):
cbListTour.Format("%s", m_dcListTour.GetText());
Oppure, se possibile, associare al controllo una variabile di tipo CString
(es. m_cbListTour) invece che di tipo CComboData.

Newsgroup: it.comp.programmare.win32
Titolo: consiglio Libro....

vorrei acquistare un tomo sulle API Win32
ci deve essere tutta la reference di tutte le api con spiegazioni di almeno
le più importanti
deve spiegare bene la GDI di win
no MFC, ci devono stare gli esempi in C
deve essere in italiano
qual'è? :)
magari se si può comprare online datemi l'url, o se no va bene anche l'ISBN
grazie
--
ciao
xAERO


"Programming Windows" di Charles Petzold. 
E' considerato la "bibbia" della programmazione in win e dovrebbe essere 
disponibile anche in italiano.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 disponibile anche in italiano
E' disponibile in italiano al modico prezzo di 115000.
kozmo



mi potete dire l'ISBN, o almeno su quale sito di casa editrice cercarlo?
--
ciao
xAERO

Ciao

ISBN 88-256-0721-0
Ciao
Newsgroup: it.comp.programmare.win32
Titolo: xkè non va GetBitmapDimensionEx()??

BOOL b=GetBitmapDimensionEx(hBit,&size);
xkč non va??? cioč: compilare compila, ma i membri di size rimangono
invariati!!
con il debug trovo che b=1, quindi "the function succeeds", xň sia 
size.cx
che 
size.cy
 sono uguali a 0!!
?????
p.s. hBit č un handle (valido) restituioto dalla CreateDIBitmap();
K


HBITMAP hBit = Create...(...);
BITMAP bm;
GetObject(hBit, sizeof(bm), &bm);
size.cx
 = bm.bmWidth;
size.cy
 = bm.bmHeight;
ciao :: xaero


daccordo, ma x la Set???

 daccordo, ma x la Set???
non so, puoi semplicemente cambiare i campi, poi ricreare l'oggetto bitmap con
createbitmapindirect credo.
ciao :: xaero
Newsgroup: it.comp.programmare.win32
Titolo: E PER LE VESPE?

come da oggetto.


Sono state sostituite dalle API.

 
carinissima! :D

Newsgroup: it.comp.programmare.win32
Titolo: Manuale C++

 l'utilizzo di C++6 di Microsoft Visual Studio 6?
Grazie 1000
Giorgio 

 > l'utilizzo di C++6 di Microsoft Visual Studio 6?
http://www.softwareplanet.net/php/mostraCorso.php?nomeCorso=VisualC

Newsgroup: it.comp.programmare.win32
Titolo: Forse OT, mi aiutate?

Salve ragazzi,
forse sono OT, ma vorrei rivolgermi alla vostra competenza per sottoporvi un
problema (grazie microsoft!):
dunque ho 2 PC collegati in rete, su un pc gira Win98SE, sull'altro gira
Win2000 pro in italiano con SP1. Come posso fare leggere/scrivere al pc con
Win98SE le cartelle condivise presenti nel pc con Win2000?
Ovviamente il processo opposto (Win2000-->win98SE) funziona molto bene. L'HD
è formattato in NTFS: prima di iniziare a lavorare "seriamente" posso anche
formattarlo in maniera "normale" (magari FAT32, come quello sul quale è
installato Win98SE).
Posso insomma accedere al disco del pc con Win2000 usando il PC con Win98SE?
Grazie.
(G)
P.S. La rete funziona in quanto nel PC sul quale gira Win2000 è presente un
altro HD con installato Win98SE (per i giochi, perdonatemi!) e, partendo con
tale disco, i 2 PC si vedono regolarmente.

 problema (grazie microsoft!):
si, lo sei, ma la nostra competenza è abbastanza limitata nel complesso
perchè invece non posti su:
    it.comp.reti.locali
    microsoft.public.win2000.networking
?
avrai sicuramente più risposte, e più dettagliate...
--
ciao
xAERO

 ha scritto nel messaggio
news:8tch8v$mdo3m$1...@ID-51253.news.dfncis.de...


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

Salve avrei bisogno di lanciare internet explorer, ma vorrei attivare
l'opzione per aprire il file NON in una nuova finestra, ma in una di quelle
già aperte. Ho provato con l'opzione -nohome ma non è servita a nulla,
qucluno mi può aiutare? Grazie

 wrote in message
news:qCIs7.60034$P04.5...@news2.tin.it...

Solo una idea: l'hai provato con ShellExecute (con parametri solo "open" ed
il nome del documento)?

 ha scritto nel
messaggio news:%_Is7.8130$aE.17...@news.infostrada.it...

Newsgroup: it.comp.programmare.win32
Titolo: [niubbo] vorrei programmare...

Ciao a tutti,
ho in mente delle ideuzze che a mio avviso non sono niente male e mi 
piacerebbe imparare a programmare per creare da zero i programmini che le 
realizzino.
Tra le altre cose, uno dei programmini che mi piacerebbe creare dovrebbe 
creare e gestire un piccolo e semplice database...così come fanno le agende 
elettroniche che gesticono (presumo) un database con dei record già 
impostati dal programmatore.
Da quale linguaggio (visual?) mi consigliate di cominciare?
Le applicazioni che vorrei creare dovrebbero girare, ovviamente, su win xp 
ma mi piacerebbe crearne la versione per PalmOS da utilizzare coi palmari.
Grazie 1000,
8) 

Ciao, qui siamo sviluppatori, programmatori... developers!
Ci fa piacere che anche tu voglia cominciare a programmare, parti proprio da 
zero?
Se così è, tieni duro ed impegnati seriamente e ricorda che saper 
programmare NON coincide con il conoscere un linguaggio; il meccanico usa le 
chiavi inglesi più opportune per svolgere il proprio lavoro, noi usiamo i 
linguaggi di programmazione per risolvere concretamente problemi che abbiamo 
già risolto in testa...
Uno dei linguaggi più facili da apprendere potrebbe essere VB6, ma al giorno 
d'oggi è superato...
La piattaforma Microsoft .NET potrebbe essere l'ideale per tanti motivi (è 
il futuro), tra cui il supporto alla piattaforma PocketPC (Palmari con 
dentro un "piccolo" windows, attenzione che sono DIVERSI dai Palm...).
All'interno del mondo .NET puoi scegliere tra 
VB.NET
 e C# (c sharp), alcuni 
dicono che il primo è più semplice ma alla fine è principalmente una 
questione ideologica e personale... se non conosci VB6 puoi partire col C# 
che ha una sintassi più rigorosa, _a mio avviso_ più utile e più leggibile.
Ciao e buona fortuna, Davide. 

 Ciao e buona fortuna, Davide.
Ciao anche a te.
8) 

 > leggibile.
Preferisco anche io il C#: lo considero più moderno del BASIC, su cui
fondamentalmente si basa il VB (che però per molti aspetti è una cosa a
parte).
-- 
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: Scusate, ho perso il titolo...

Tempo fa qualcuno, mi sembra Alex Martelli, aveva consigliato un libro per
la programmazione in windows, purtroppo stavo per comprarlo quando non ho +
trovato il titolo. Mi sembra che fosse di un certo Ritcher o una cosa
simile.
Qualcuno se lo ricorda?
Grazie
        ^DunE^

 wrote in message
news:8kd0b5$ca9$1...@nslave1.tin.it...

Richter, "Programmazione Avanzata in Win32" (credo; il titolo e` la
cosa meno importante), Mondadori Informatica (o Microsoft Press, se
vuoi l'edizione originale).  Se ne sta parlando proprio in questi
giorni sul newsgroup, tra l'altro.
Alex

giorni sul newsgroup, tra l'altro.
Visto che il Richter e' unico in lingua italiana, il titolo e'
"Programmare applicazioni per Microsoft Windows".
Almeno, spero di non aver comprato un libro per un altro ;))
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------
#exclude <windows.h>