mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Trovare un'istanza di una console application (urgente)

Ciao a tutti,
avrei la necessità di verificare se di una applicazione (una console
application senza MFC) esistono in esecuzione già altre istanze. Siccome è
una console application non ha un HWND (o io non so come ottenerlo, il
main è dichiarato così : int main( int argc, char* argv[ ] )), quindi non
posso nemmeno utilizzare le solite funzioni del tipo GetWindowEx o
GetWindowText...come posso fare?
Grazie e ciao
Gazza
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

GetWindowText...come posso fare?
se in Visual Studio inizi un nuovo progetto Win32 Console puoi usare
tranquillamente la console con le funzioni delle API di Windows e il
tuo entry point rimane sempre int main (...)
-- 
Scritto da Gordon
E-mail: tbeqba@_EVZHBIVZV_avpu.vg

 application senza MFC) esistono in esecuzione già altre istanze.
L'Hwnd non ti servirebbe comunque.
Puoi creare un Mutex (CreateMutex) che deve avere:
- il bit di owner a true
- un nome che solo la tua applicazione conosce (per esempio un guid in
stringa che cabli nel listato)
I named object in Win32 garantiscono di accedere allo stesso oggetto se
vengono creati con lo stesso nome. Questo significa che se due processi A e
B creano un Mutex di nome "pippo", entrambi condivideranno lo stesso Mutex
(lo stesso vale per gli eventi, etc.)
A questo punto arriva il discorso dell'owner. Solo il primo processo che
richiede l'owner lo riesce ad ottenere così se il processo B (cioè la tu
aseconda istanza della console) chiede di essere owner del mutex, non ci
riuscirà perchè c'è già il processo A che ha già ottenutoi la ownership.
Dulcis in fundo. Attenzione (leggi bene la CreateMutx su msdn) che i Mutex
possono essere univoche per tutti i processi del PC o solo di una
Winstation. Cioè se il PC ha i servizi di terminal server puoi volere che il
mutex sia univoco per tutti o solo sessione per sessione. Questo lo ottieni
mettendo davanti al nome il prefisso LOCAL\ oppure GLOBAL\
-- 
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://www.ugidotnet.org/2082.blog
Newsgroup: it.comp.programmare.win32
Titolo: cerco programmatore

Cerco programmatore per sviluppo programma gestionale no perditempo

 Cerco programmatore per sviluppo programma gestionale no perditempo
Questa e' una richiesta contraddittoria :)

che tipo di gestionale????

Ciao,
Avrei bisogno di avere dettagli sull'applicazione che intendi
realizzare:
- Gestionale di cosa precisamente
- Dettagli operativi (piu ne hai meglio è)
- Standalone o Client / Server?
- Preferenze nell'utilizzo di un dbms (SQL Server) o db locali
(Access, paradox, dbf) ?
- E' necessario interfacciarsi ad hardware o software preesistente? (in
entrambi i casi puoi fornire documentazioni tipo datasheets per
l'hardware e/o tracciati record per il software?)
- Entro che data (se esiste un limite di tempo) deve essere realizzata
l'applicazione?
- Dulcis in fundo ... qual è il tuo budget a disposizione.
cordiali saluti,
Alessandro Loffredo
ALSoftware

Newsgroup: it.comp.programmare.win32
Titolo: Telefonare con il modem

Ciao a tutti ho il seguente problema: con i comandi at chiamo un  numero di
telefono, come faccio a far ascoltare alla persona che risponde un messaggio
registrato?
Grazie a tutti.
Ciao

registrato?
esistono comandi AT per mandare in riproduzione una registrazione....
perň bisogna che ti procuri il set completo dei comandi at del tuo
modem...... e trovare i comandi relativi al dialogo vocale....
ciao
cod

modem...... e trovare i comandi relativi al dialogo vocale....
Credo che un requisito indispensabile sia avere un modem-voice.

Credo che un requisito indispensabile sia avere un modem-voice.
credo che questo sia già scontato...
cod

 cod
Grazie a tutti, chiaramente ho un modem-voice, mi consigliate di proseguire
con i comandi AT oppure passare alle TAPI?

con i comandi AT oppure passare alle TAPI?
La seconda che hai detto.
Ricordati che le TAPI sono solo un involucro.
Devi avere un TAPI Service Provider installato.

Newsgroup: it.comp.programmare.win32
Titolo: programmi in windows

Il compilatore usato č il Bcc32 5.5 Borland gratuito.
Una domanda: conosco come si "crea" un programma windows (teoricamente, ina
asm praticamente). Ma non conosco questo specifico compilatore come si
comporta... quando provo a compilare con l' apposita flag -tW mi chiede la
funzione WinMain che naturalmente io provo ad inserire senza risultato...
grazie ciao

comporta...
Il compilatore si comporta come tutti i compilatori per Windows,
ti consiglio di leggerti un buon testo sulla programmazione di
Windows.
Il semprebuon Petzold "Programmin Windows" per esempio.
Davide

La funzione WinMain non te la devi inventare tu, e nemmeno i parametri
passati.
I programmi in Windows non iniziano con la main(...) ma con questo
prototipo:
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR
lpCmdLine, int nCmdShow)
Newsgroup: it.comp.programmare.win32
Titolo: Aiuto !!!! Dll con Icone ...

Ciao a tutti... volevo sapere, nel caso che qualcuno voglia e possa
aiutarmi, come creare una DLL che abbia al suo interno alcune icone(
create da me ad es.) e che chiamando una funzione del tipo:
HANDLE PrendiIcona(int N); 
mi restituisca handle dell n-esima icona contenuta nella libreria in
modo da poterla subito utilizzare all'interno di un programma.
Spero che mi possiate aiutare...
Ringrazio tutti 
Ciao !!!!!!!!!!

 modo da poterla subito utilizzare all'interno di un programma.
E che problema c'č? Di solito in Win32 si inserisce nel progetto da
compilare un file .RC creato con un editor di risorse che ti dovrebbe non
solo permettere di disegnare le icone, ma anche assegnare a ciascuna di
esse un ID fisso che puoi utilizzare in una chiamata a LoadIcon. Se poi ci
dici che ambiente usi, ti si puň anche dare indicazioni piů precise.
-- 
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: Comunicare con modem

Ciao a tutti,
devo realizzare un programma che comunica con un modem. Precisamente il
programma deve solamente rispondere alle chiamate che arrivano e scambiare
con il chiamante alcuni byte. Qualcuno sa indirizzarmi su qualche sito dove
posso trovare degli esempi?
Grazie Andrea
-- 
Posted from 
www.pneusonline.it
 [195.31.179.99] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

posso trovare degli esempi?
Con quale ambiente di sviluppo ?


Puoi considerare due possibilità:
1. controllare il modem direttamente via seriale:
devi inviare i comandi AT corretti, rilevare il segnale di ring e le 
stinghe di connect e, una volta letti i dati, chiudere la chiamata.
Funziona (ovviamente) solo per i modem collegati via seriale (sia esterni 
che modem interni che forniscono una seriale emulata).
Il modem sarà "loccato" dalla tua applicazione.
2. utilizzare TAPI
Sono indipendenti dal device e dalla modalità di collegamento (in soldoni: 
non devi preoccuparti dei comandi AT e di come è fisicamente collegato il 
modem) e dovrebbero quindi funzionare anche con i WinModem (anche se dubito 
che esista un WinModem in grado di gestire correttamente una chiamata 
entrante).
Il device potrà essere condiviso con altre applicazioni che usano le TAPI.
Ovviamente molto dipende dal linguaggio e dal sistema di sviluppo che 
intendi usare.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

>Con quale ambiente di sviluppo ?
Win NT4
Ciao, Andrea.


> Con quale ambiente di sviluppo ?
... dimenticavo, Visual C++ su Win NT4.
Andrea


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

Ciao
mi serve un consiglio per libri (avanzati) su:
Visual C++ 6 ( con largo spazio a mfc, database, internet)
UML
grazie in anticipo,
  Mauro

 ha scritto nel messaggio
news:94n4es$4fg$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.programmare.win32
Titolo: property sheet

Buon caldo a tutti,
ho creato una semplice property sheet con 2 property page,
ed ora mi visualizza una bella dialog, con una tab control,
che ovviamente contiene le mie 2 paginette....
come faccio ora ad avere una listview anziche il tab control???
piu chiaramente, ora ho la property sheet standar come quella delle
propieta' dello schermo,
io la vorrei simile alle impostazioni di icq, o di e-mule, ecc.ecc.
P.S.
xkè in giro, non si trova niente in italiano,
e in inglese si trovan solo esempi e spiegazioni con MFC,
sui common control??
Cercando qualcosa in italiano e' impossibile, facendo lo sforzo di provare
a capire l'inglese non ho comunque trovato nulla riguardante le semplici API
:o((((
Buone vacanze a chi c'e' o a chi ci andra' ;o)

 Buone vacanze a chi c'e' o a chi ci andra' ;o)
e a chi ci è già andato, come me? :(
-- 
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: Intercettazione dei messaggi

Come si può fare per intercettare tutti i messaggi di una applicazione
(ovviamente non la propria...)?
Grazie
Berserk

 (ovviamente non la propria...)?
Con uno hook. Guarda la documentazione di SetWindowsHookEx().
Se intendevi chiedere se ci sono applicazioni gia` fatte che lo fanno, si`:
Spy++ della Microsoft, che dovresti trovare gratis anche sul sito.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

 Spy++ della Microsoft, che dovresti trovare gratis anche sul sito.
piccola correzione:
Spy++ è un'applicazione fornita con Visual Studio / Visual C++.
Sul sito trovi il Platform SDK. Tra i tools del pSDK c'è Spy, che è
una versione che ha quasi tutte le features di Spy++
ciao ;)
xaero

Anch'io ho sto problema, ma non sono riuscito a risolvere una cosa:
se imposto un Hook sul Mouse, MSDN mi dice "lParam points to a
MOUSEHOOKSTRUCT".
Ora, come faccio ad accedere ai membri del lParam (che per il compilatore č
un long).
    Shogun

 ha scritto nel messaggio
news:9e5o57$n56$1...@serv1.albacom.net...

Newsgroup: it.comp.programmare.win32
Titolo: SetDCPenColor

ciao a tutto il ng,
sto cercando di imparare a programmare sotto win32, e avrei bisogno di una
spiegazione da qualcuno più esperto di me. il problema è relativo ad un
errore di compilazione che si manifesta in corrispondenza alla seguente
porzione di codice:
   hdc=GetDC(hwnd);
   hpen=CreatePen(PS_SOLID, 0, RGB(0,0, 0));
   SelectObject(hdc, hpen);
   SetDCPenColor(hdc, RGB(0,40,0));
   MoveToEx(hdc, j-12, 0, NULL);
   LineTo(hdc, j-12, nHeight-1);
l'errore è il seguente:
error C2065: 'SetDCPenColor' : undeclared identifier
onestamente non capisco da cosa nasca. qualcuno mi sa aiutare?
L.P.

credo di avere risolto, non è supportata da XP.
se non è così non me lo spiego...

 se non è così non me lo spiego...
MSDN dice il contrario
<
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/de
vcons_3ub6.asp>
-- 
-=[]=---iAN CooG---=[]=-
Judgement day the second coming arrives
Before you see the light, you must die!


forse il tuo SDK non è aggiornato e quindi non contiene la dichiarazione
della funzione
--
Pela

 wrote in message
news:er6Da.59106$
g92.1...@news2.tin.it

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.programmare.win32
Titolo: Definire nuovi operatori

Salve a tutti.
Vorrei sapere se è possibile, ed eventualmente come si deve fare, per poter
definire nuovi operatori in C++. Riesco ad eseguire l'overloading di
operatori già esistenti ma non a crearne di nuovi :(
I compilatori a mia disposizione sono: Borland C++ 3.1 e Borland C++ 5.02.
Grazie 1000
--
KNOWLEDGE IS POWER
http://www.sverzat.com
¯`·.           .·´¯`:
'·.   •`·.   .·´•   .·'
   `:--·´   `·--:´
      `·. '_' .·
        ;`·-·´;

definire nuovi operatori in C++.
Questo non è il newsgroup più adeguato, comunque per fortuna no.
-- 
Marco Barisione (ICQ 84277092)

> Questo non è il newsgroup più adeguato, comunque per fortuna no.
Apprendendo di aver sbagliato newsgroup mi scuso per l'OT.
Grazie 1000 della risposta.
Arrivederci a tutti
--
KNOWLEDGE IS POWER
http://www.sverzat.com
¯`·.           .·´¯`:
'·.   .`·.   .·´.   .·'


 KNOWLEDGE IS POWER
-- 
ciao :: xaero
Data is not information, and information is not knowledge: knowledge
is not understanding, and understanding is not wisdom. (Philip Adams)
:-)
Newsgroup: it.comp.programmare.win32
Titolo: Costruire File SETUP

Ho un file Setup( è la patch che abilita Media Player ad estrarre mp3 da cd)
che aggiunge una cartella e delle notizie al registro  di configurazione ,
la mia curiosita mi spinge a capire come funziona questo singolo file Setup
, questo perche sono riuscita a modificare cmq il registro creando dei file
.reg , ma  non come ha fatto il Setup   .Insomma vorrei provare a creare
questo tipo di file e capire come funziona. Mi indicate la strada ? Da dove
si deve cominciare??????
Grazie Stefania



sinceramente non so se c'e' della documentazione in giro, forse si',
in ogni caso se ti vuoi divertire puoi usare InnoSetup,
http://www.jrsoftware.org/isinfo.php
e' free, e sono disponibili anche i sorgenti (in Delphi), con poche
righe di scripting fai praticamente tutto.
ciauz
Vincenzo 'lo sciamano'   Bologna (ITALIA-ITALY)
Homepage  
http://www.geocities.com/vincesalsero/
Membro Fondatore del CSM (Club Seghe Mentali)
http://www.seghementali.org

 Grazie Stefania
ciao.

Newsgroup: it.comp.programmare.win32
Titolo: Inserimento OCX in una Dialog

Salve a tutti,
vorrei sapere come si può inserire un OCX ( che nel mio caso è il Viewer di
Crystal Report 8 ) in una dialog.
Il problema è che l'inserimento, per motivi che non sto a spiegarvi, deve
essere fatto via
codice, non utilizzando il Wizard di Visual C++.
Credo che prima bisogna crearsi l'istanza dell'OCX, e dopodichè inserirla
nella dialog.
Grazie a chiunque mi risponda.
Marco

 nella dialog.
ti do un indizio .. non si fa cosě .. forse


Marco .. non ascoltare questo incompetente. Io, a differenza di lui e di te,
so. Quindi spiegami bene il tuo problema e ti aiuterň.
Ciao
R.
Newsgroup: it.comp.programmare.win32
Titolo: MA Access 97 "bilingue"

Salve.
Premessa: sistema Windows 2000 professional, SP4, con su installato Access
97 e Office 2000 con Access 2000 in un'altra directory.
Il tutto funzionante fino a oggi pomeriggio, quando, non chiedetemi perché,
improvvisamente non mi si avvia + MS Access 97, dicendomi che non trova il
file ("quale" file non è dato sapere!) .Cosa ho fatto io, per non saper né
leggere né scrivere? Sono andato nel pannello di controllo, installazione
applicazioni, MS Office 97, clicco, mi chiede il CD (che è in *italiano*),
glielo metto, scelgo ripristina installazione, lui sembra reinstallare
qualche file, alla fine mi dice che l'installazione è andata a buon fine,
tanto è vero che adesso Access parte, sì, ma.... parla mezzo in italiano e
mezzo in inglese! Ovvero i menù sono in italiano, ma se p. es. clicco su
apri file mi esce la amschera in inglese; parimenti la finestra di dialogo
degli account è tutta in inglese, e così il tool wrkgadmin!!
Non mi interessa sapere perché (dopo anni di utilizzo-sviluppo in windows ho
smesso di pormi simili domande ;-), solo vorrei che mi tornasse a parlare
tutto in italiano.
Qualcuno ha soluzioni da propormi???
Very TIA
Alex

 Alex
Probabilmente l'Office 2000 è in inglese e va reinstallato in italiano.
P.S.: che c'entra tutto questo con la programmazione Win32? Almeno volessi
sapere la ragione...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sapere la ragione...
dimmi dove postare allora.
ciao

 ciao
Forse su 
it.comp.os.win.software
it.comp.appl.access
Ciao
Stefano 'HappyMan'

Newsgroup: it.comp.programmare.win32
Titolo: come si installa phpmyadmin??

Ciao a tutti , dovrei installare phpmyadmin su un database su server 
linux ma ho cercato una guida d'installazione ma non sono riuscito a 
trovare nulla eccetto qualcosina per l'installazione in locale.
Se avete un link di una guida passo-passo per ignoranti (come me) 
oppure se avete la pazienza di dirmelo Vi ringrazio anticipatamente.
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200405241...@mynewsgate.net...

Sei OT, avresti dovuto postare sul gruppo di discussione di php.
Trovi tutto su 
http://freephp.html.it
Freddie Gates
Newsgroup: it.comp.programmare.win32
Titolo: [Vc++]Errore compilazione

--------------------Configuration: main - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/main.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
main.exe - 2 error(s), 0 warning(s)
questo è il file main.cpp:
------------------------------------------------------------------
define STRICT
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
int WINAPI
WinMain(HINSTANCE hInst,  HINSTANCE hPrevInst,
  LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(0, "Hello, World!",
        "Messaggio al mondo", MB_OK);
    return 0;
}
--------------------------------------------------------------------
Cosa manca ? Perche si verifica quell'errore ?

 Cosa manca ? Perche si verifica quell'errore ?
Visto che il linker cerca _main e non lo trova, ho il sospetto che
tu abba fatto un'applicazione di tipo console.
prova a controllare
Project->settings->link
se trovi
/subsystem:console
cambialo in 
/subsystem:windows
HTH
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:a873b16e737445f069d...@mygate.mailgate.org...

era proprio quello grazie !

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

  sto provando ad utilizzare questa funzione sotto win98, ma mi da sempre lo
stesso errore 87...
  dove sto sbagliando???
  #include <stdlib.h>
  #include <stdio.h>
#if defined _WIN32           /* WIN */
    #include <windows.h>
    #define OS 1
#elif defined _MAC           /* MAC */
    #define OS 2
#elif defined _LINUX_        /* LINUX */
    #define OS 3
#elif defined _UNIX          /* UNIX */
    #define OS 4
#endif
  unsigned long buffernome=60;
  char nomemacchina[61]= "";
  BOOL nomecomputer;
      nomecomputer = GetComputerName(nomemacchina, &buffernome);
      nomemacchina[61] = '\0';
      if (!nomecomputer)
      {
       printf("Errore n:%ld.\nImpossibile determinare il nome del
computer!\n", GetLastError());
       return 1;
      }
      printf("%s", nomemacchina);

  dove sto sbagliando???
Windows 95/98: GetComputerName fails if the input size is less than
MAX_COMPUTERNAME_LENGTH + 1.
Luc.
Newsgroup: it.comp.programmare.win32
Titolo: Vorrei Creare un file .bat

In una cartella ho tantissimi file .mid che vorrei rinominare in .kar
Si potrebbe creare un file .bat per far eseguire questa operazione inmodo
automatico??
Non ho propio intenzione di rinominare file dopo file, e quando mi muovo.
Grazie agli esperti programmatori

Ciao, Rosa!
Il giorno 01/01/2004 alle ore 01:23 hai scritto:
 R> In una cartella ho tantissimi file .mid che vorrei rinominare in .kar
 R> Si potrebbe creare un file .bat per far eseguire questa operazione
 R> inmodo automatico??
 R> Non ho propio intenzione di rinominare file dopo file, e quando mi
 R> muovo.
Non e' sufficiente digitare ren *.mid *.kar in un prompt comandi ?
Bye

 Bye
ciao :-)

Newsgroup: it.comp.programmare.win32
Titolo: Sostituire la webcam con un filmato su disco?

Ciao,
è un pò che ci penso... sarebbe possibile
"ingannare" il sistema e fargli vedere come
flusso video da una webcam un filmato salvato
su HD?
Devo scrivere uno pseudo-driver per webcam o
c'è modo di farlo senza cacciarsi in un simile
ginepraio?
Grazie...

prova a dare un'occhiata a SoftCam:
http://www.luminositi.com/
Mieru

Newsgroup: it.comp.programmare.win32
Titolo: chiedo aiuto per assembler

ho bisogno di un aiuto per quanto riguarda l'assembler.
sto cercando un programmino di almeno 200-300 righe scritto in assembler e
spiegato dettagliatamente.
l'argomento non e' importante, ma vorrei sapere almeno dove posso trovarne
uno..
grazie....spero che mi possiate aiutare.

 wrote:

Vai a:
space.tin.it/computer/dpallas
ci sono alcuni programmi in assembler, uno è quello che ho utilizzato
per l'esame di calcolatori elettronici...
Ciao
Daniele.
Newsgroup: it.comp.programmare.win32
Titolo: Assembly

Ciao a tutti.
Scusatemi se posto una domanda che probabilmente è stupida.
Io non conosco l'assembly. Quel poco che so è che l'assebly è ciò che si
vede se si apre il debug di MS-Dos o uno strumento di Debug (giusto?).
Bene. So che è possibile cambiare le stringhe di un file (quali i nomi dei
menu) e ciò mi sarebbe utile per due cose:
* Siccome uso per la posta elettronica Outlook 2000 e per esso non esiste la
patch per il Re: volevo crearla da solo. Purtroppo lo strumento di debug di
Borland non riesco ad usarlo (non riesco a capire come cambiare un
carattere) e il comando debug non ricordo più come funziona (mi ricordo che
una volta ero riuscito, con dos 6.02 a creare un file 
command.com
 che
riportava il mio copyright e i cui comandi erano scritti in italiano).
Qualcuno mi può dire se è possibile cambiare queste stringhe?
* Sempre per cambiare le stringhe, ho scommesso che sarei riuscito a creare
una versione scritta interamente in veneziano stretto (per ribattere ad una
versione in menenghino apparsa su una rivista, dove stanno aspettando anche
la mia versione). Dopo vani tentativi di ricreare il codice esatto di
notepad.exe con il C++ ho deciso di passare a modificare le stringhe dal
disassemblatore.
Spero di non ledere alcun copyright, perché è una cosa fatta per gioco e per
divertimento (la patch è comunque per uso personale).
Mi potete aiutare?
Grazie mille.
P.S.: se conoscete qualche editor esadecimale grafico che funzioni anche con
normali files, non eseguibili potete dirmi dove trovarlo? Mi può essere
utile per barare nei videogiochi.
Grazie ancora.
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

,

Le stringhe possono essere "incorporate" nei file EXE in almeno 2 modi:
come risorse,
come "definizioni C".
Se sono incorporate come risorse, allora un buo resource editor e'
sufficiente per modificarle.
Se sono incorporate come "definizioni C", allora occorre un editor
esadecimale.
Spessi le stringhe nei file PE sono in formato UNICODE, quindi
la stringa "R:" va cercata come qualcosa tipo 'R' 0x00 ':' 0x00,
dato che l'unicode, trascurando i dettagli, usa 16 bit per rappresentare
un carattere.
Se invece il tuo programma usa un modo oscuro per stampare la
stringa "R:", allora una lunga sessione di debugging ti attende.
In tal caso 
debug.com
 non ti sara' di alcun aiuto, dato che e'
stato concepito per debuggare i file COM di MS-DOS, e non i PE di
Win32.
Procurati un debugger nativo Win32, ed impara ad usarlo su di un
eseguibile arbitrario in assenza di informazioni di debug..
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Grazie ancora.
Saluti,
    Mardy
Newsgroup: it.comp.programmare.win32
Titolo: Disperato...ancora sulle CrticalSection

Non capisco perche' ancora non funzioni.
Nell'header della mia finestra Form_Main (di tipo MDIForm) ho definito la
Critical Section:
TCriticalSection CS;
A questo punto apro una finestra Form2 che sull'evento onPaint fa partire un
thread di aggiornamento ad un semplice campo text. Il problema che vorrei
risolvere e' che chiudendo la finestra Form2, il thread continua ad
aggiornarmela dandomi pero' un errore di access violation. Il problema e'
che il thread verifica che la finestra sia aperta e poi impiega un po' di
tempo per aggiornarla (circa 3 secondi). Ora il problema e' che se mi
chiudono la form2 dopo che e' stata fatta la verifica che la finestra sia
ancora aperta viene dato l'errore.
if (finestraAperta )
{
...
//3 secondi di aggiornamento (problema se chiudo la finestra in questo
periodo di tempo)
...
}
Come posso con le critical section evitare che il thread acceda alla
finestra dal momento in cui chiudo la finestra???  Esiste cioe' un modo di
inibire al thread l'accesso alle variabili della form2 dall'evento onClose()
in poi?
Grazie 1000
Max

Scusami ma solo nel thread usi la critical section? Altrimenti dove la
usi anche? Hai pensato di usarla all'inerno di onclose?
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 Max
Scusa, tu usi le CritialSection, ma se poi non proteggi il codice per
serializzare l'esecuzione queste a cosa servono? Nel tuo caso puoi
usare nell'ordine :
- Metodo rozzo :-6
  TerminateThread() nell'evento OnClose() sempre che (sottolineato
  14 volte) tutti i dati del thread sono allocati staticamente o
  non hai linkato codice di una library. Ti giochi la memoria dello
  stack in ogni caso.
- Metodo piu' elegante :-)
  Crei un evento o usi una global variable per segnalare al thread,
  nell'evento OnClose, che stai per chiudere la finestra. Attendi
  che il thread esca con con tutti i crismi (vedi GetExitCodeThread())
  e prosegui.
Ci sono almeno un'altra mezza dozzina di soluzioni possibili...
Ciao.
Il Michett@
--
Newsgroup: it.comp.programmare.win32
Titolo: Timeout della porta seriale

Ciao, sto scrivendo un applicativo multithreading che sincronizza le
operazioni di lettura e scrittura sulla porta seriale.
L'OS utilizzato e' WINDOWS CE.
Entrambi i thread hanno priorita' high, e utilizzo per leggere e
scrivere sulla COM la ReadFile e WriteFile e i due thread sono
sincronizzati  tramite due eventi.
Tra una scrittura e l'altra devono passare 300 ms, a prescindere se il
thread di ricezione ha ricevuto qualcosa sulla seriale o meno. Nel
thread di trasmissione io ho messo, per creare questo ritardo di 300 ms
una funzione Sleep(300) eppure, nonostante questo delay di soli 300 ms,
passano tra una scrittura e l'altra 500 ms circa ( quando ricevo
caratteri dalla risposta ) mentre ne trascorrono ben 2 secondi e 9 tra
una trasmissione e l'altra se non ricevo caratteri.
Io ho impostato la ReadFile di modo che mi legga tutti i caratteri
insieme, senza creare un ciclo Do-While
Es: ReadFile(MioHandle, &MioBuffer, 255, &dwBytesLetti, 0)
dove MioBuffer e' un  vettore di tipo BYTE di 255 elementi.
I valori della struttura COMMTIMEOUTS che Windows mi mette di default
sono conformi a questi tempi:
ReadIntervalTimeout = 250;
ReadTotalTimeoutMultiplier = 10;
ReadTotalTimeoutConstant = 100;
e con questi parametri tra un invio e l'atro passano 500 ms.
Tempo totale tra un invio e l'altro: Sleep(300) + ReadIntervalTimeout
Provando a modificare questi valori, non ho ottenuto cambiamenti
significativi...
Per quanto riguarda la WriteFile spedisco i caratteri senza fare un
ciclo Do-While, senza aver modificato i valori della struttura
COMMTIMEOUTS  e avendo alzato il registro RTS prima dell'invio e
avendolo abbassato subito dopo.
Altra domanda: come uscire immediatamente dalla ReadFile quando non ci
sono caratteri in ricezione??? ho provato a settare la
ReadIntervalTimeout su MAXDWORD ma niente!!!
Ciao e grazie in anticipo!!!
la WriteFile
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ReadIntervalTimeout su MAXDWORD ma niente!!!
innanzitutto se avvii una operazione di lettura sulla porta non è
possibile eseguire una scrittura.. il s.o. li esclude
automaticamente.. in secondo luogo non invocare la readfile se
effettivamente sai che non vi sono dati da leggere.. puoi eseguire un
peek richiamando ClearCommError e andando a leggere il valore
riportato in COMSTAT.InQueue ...
per quanto riguarda i timeout esiste anche un timeout tra un byte e il
successivo.. che ti conviene manipolare... che fa trascorrere windows
tra un carattere e l'altro prima di leggere o scrivere 
antonio

Newsgroup: it.comp.programmare.win32
Titolo: usare gli HANDLE_WM_QUALCOSA...come?

Ciao a tutti,
sapreste indicarmi una risorsa in rete che spieghi l'uso degli
HANDLE_WM_ECCETERA?
(quelli definiti in <windowsx.h>... )
DanZz

 HANDLE_WM_ECCETERA?
Fai così:
LRESULT ...LaTuaWindowProc.... (...hWnd, nMsg...)
{
    switch (nMsg)
    {
        HANDLE_MSG(hWnd, WM_PAINT, Cls_OnPaint)
        ...
    }
    ...
}
void Cls_OnPaint(HWND hwnd)
{
    ....
}
HANDLE_MSG verrà trasformata in HANDLE_WM_PAINT che convertirà per te i
parametri e chiamerà la tua Cls_OnPaint.
Ciao,
Marco Era
http://www.marcoera.com
Newsgroup: it.comp.programmare.win32
Titolo: Cerco aiuto remunerato

Ho bisogno di realizzare un programma gestionale che utilizzi mysql o simili
per la gestione della base di dati.
Non è un lavoro difficile per uno che sa programmare, ma a me servirebbe
troppo tempo per imparare un linguaggio di programmazione, tempo che non ho.
Compenso da pattuire, 50% anticipato 50% alla consegna del lavoro.
Per informazioni e dettagli rispondere in privato, avendo cura di togliere
"odiolospam_" dall'indirizzo.
Garantisco e richiedo max serietà.
Buon anno nuovo a tutti!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Io potrei darti una mano ma non riesco ad inviarti la mail...MA?
Newsgroup: it.comp.programmare.win32
Titolo: Disabilitare gli shortcut (ALT+F4, ecc.) ?

Ciao a tutti,
sapete se č possibile disabilitare gli shortcut di windows come ALT+F4,
CTRL+ALT+DEL. ?
Grazie
Marco

Newsgroup: it.comp.programmare.win32
Titolo: Programmare in fortran

Per poter iniziare a programmare in fortran vi occorre un buon manuale, in
italiano se non digerite l'inglese, un compilatore, meglio se freeware se
non avete intenzione di spendere dei soldi, ed infine dei programmi
d'esempio con relativa documentazione per prendere spunto.Con tali strumenti
potrete iniziare la vostra avventura da programmatore.
http://guide.supereva.it/fortran

In fortran?!?! 
L'ho mollato 10 anni fa per il c++.
Grazie del consiglio
Franco

Newsgroup: it.comp.programmare.win32
Titolo: [semi OT] VisualStudio service pack 4, c'e' in qualche CD in edicola?

vorrei aggiornare il mio VC++ student ma scaricare 120 mega da
microsoft mi pesa alquanto. Si trova in edicola? 
grazie
Manfry

Manfredo ha scritto:

Se non ricordo male su IoProgrammo o qualcosa di simile....
buona caccia!
Newsgroup: it.comp.programmare.win32
Titolo: handle processo - > handle finestra

Lanciando in esecuzione un'app. con CreateProcess ho solo l'handle del
processo, mentre mi servirebbe quello della finestra. C'è un modo per
recuperare l'uno dall'altro o devo usare getactivewindow (o consimili)?

Grazie per la risposta. E' possibile settare ad esempio la posizione della
nuova finestra aperta da CreateProcess mediante la variabile struttura
STARTUPINFO? Anche se imposto i membri dwX e dwY (nonché dwFlag a
STARTF_USEPOSITION) la finestra non obbedisce e non ne capisco il motivo.



Un processo può avere molte finestre, se usi CreateProcess, allora sai
anche qual'è il nome dell'immagine del processo e scorrendo la lista
dei processi ne ottieni il Process ID.  Elencando le finestre con
EnumWindows e GetWindowThreadProcessId ottieni, finestra per finestra,
sia il thread ID che il Process ID.  Di conseguenza sei capace di
individuare, a partire dall'ID di un processo, le finestre da esso
create. 
-- 
Andrea Laforgia
Open Delphi Manual
http://groups.yahoo.com/group/delphi_open_manual/

 ha scritto nel messaggio
news:y3gXa.223831$Ny5.6...@twister2.libero.it...

probabilmente il prog non usa CW_USEDEFAULT quando crea la finestra

 recuperare l'uno dall'altro o devo usare getactivewindow (o consimili)?
{
STARTUPINFO si;
PROCESS_INFORMATION pi;
HWND hWndMyApp;
CreateProcess( "MyApp.exe",.........,&si, &pi );
WaitForInputIdle(pi.hProcess,10000);
................
EnumThreadWindows( pi.dwThreadId, ETWProc, (LPARAM)&hWndMyApp);
}
una volta che crei il processo hai, in pi, l'handle al trhead.
chiami la EnumThreadWindows passandogli questo thread, la funzione di
callback e l'indirizzo del tuo handle.
la funzione di callback riceve l'handle della finestra, e in lParam
l'indirizzo del tuo hWndMyApp.
se la finestra trovata e' la finestra padre allora copi l'handle
all'indirizzo puntato dal tuo handle.
BOOL CALLBACK ETWProc( HWND hWnd, LPARAM lParam )
{
 if (GetParent(hwnd) == NULL)
        *(HWND *)lParam = hwnd;
        return FALSE;
 }
 return TRUE;
}

all'indirizzo puntato dal tuo handle.
Il thread primario di un processo può creare centinaia di finestre
"sibling", senza alcun genitore.  Questo comporta che non esiste LA
finestra padre (o principale) di un processo.


Newsgroup: it.comp.programmare.win32
Titolo: Mi aiutate con la stampa su USB in C/C++?

Ossia, come faccio in C/C++ a stampare su stampante USB?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Visto che posti in questo gruppo presumo tu lo debba fare da 
un'applicazione windows.
Per stampare devi creare un device context associato alla stampante e 
utilizzare le stesse funzioni che utilizzi per disegnare a video.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 utilizzare le stesse funzioni che utilizzi per disegnare a video.
-- 

Newsgroup: it.comp.programmare.win32
Titolo: [VC++] Problemi con hittest su listview

if(nmhdr->code == NM_RCLICK)
  {
   POINT         point;
   LVHITTESTINFO pinfo;
   HMENU         hMenu;
   HMENU         hSubMenu;
   if(!GetCursorPos(&point))MessageBox(0,"Errore",0,0);
   ScreenToClient(hWnd,&point);
 
pinfo.pt
    = point;
   ListView_HitTest(hWndListView1,&pinfo);
   if(pinfo.flags == LVHT_NOWHERE)
   {
    hMenu    = LoadMenu(g_hInstance,MAKEINTRESOURCE(IDR_MENU1));
    hSubMenu = GetSubMenu(hMenu,0);
    //ClientToScreen(hWnd,&point);
    if(!GetCursorPos(&point))MessageBox(0,"Errore",0,0);
    TrackPopupMenu(hSubMenu,TPM_LEFTALIGN |
TPM_RIGHTBUTTON,point.x,point.y,0,hWnd,NULL);;
   }
  }
Usando questo codice per visualizzare un popup-menu ottengo un risultato
strano ! I primi 5/6 elementi funziona, mentre quelli dopo non funziona piu
, come mai ?

    if(pinfo.flags == LVHT_NOWHERE)
Ciao,
Marco Era
www.marcoera.com
Il mio nick su Mercurio è: Marco
www.mercuriomessenger.com

Newsgroup: it.comp.programmare.win32
Titolo: ShellExecute sincrona

Avrei la necessità di avviere un eseguibile esterno al mio programma ed
attendere che questo termini il suo lavoro prima di continuare
l'elaborazione.
Ho provato con ShellExecute ma mi sembra non sia sincrona.
Qualcuno sa dirmi cosa fare?
    Massimo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:bc585aa332fb78ce40a...@mygate.mailgate.org

Newsgroup: it.comp.programmare.win32
Titolo: Rimuovere un messaggio dalla cosa dei messaggi

Ho un'applicazione che deve rispondere ad una hot key registrata con
RegisterHotKey.
Tutto funziona correttamente ma la funzione chiamata impiega qualche
secondo a svolgere il suo compito e quindi se i tasti vengono tenuti
premuti la funzione viene chiamata più volte. Come posso al termine
della funzione eliminare il messaggio WM_HOTKEY dalla cosa dei
messaggi?
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di un newsgroup generico in cui si
possa parlare di quei linguaggi di programmazione senza un gruppo
apposito vota per it.comp.lang su it.news.votazioni.

"Marco Barisione"
: Ho un'applicazione che deve rispondere ad una hot key registrata con
: RegisterHotKey.
: Tutto funziona correttamente ma la funzione chiamata impiega qualche
: secondo a svolgere il suo compito e quindi se i tasti vengono tenuti
: premuti la funzione viene chiamata piů volte. Come posso al termine
: della funzione eliminare il messaggio WM_HOTKEY dalla cosa dei
: messaggi?
Puoi provare con
PeekMessage( &msg, NULL, WM_HOTKEY, WM_HOTKEY, PM_REMOVE );
ciao
Massimo

PeekMessage( &msg, NULL, WM_HOTKEY, WM_HOTKEY, PM_REMOVE );
Mi fustigo da solo, l'avevo provato ma pensavo che i messaggi fossero
rimossi per defualt ed era necessario specificare PM_NOREMOVE per non
rimuoverli. A questo punto però mi chiedo a che seerve PM_NOREMOVE se
intanto è il comportamento di default?


 intanto č il comportamento di default?
Penso che sia piů professionale. E usando NOREMOVE indichi senza ombra di
dubbio che il messaggio non deve essere eliminato. Naturalmente IMHO
Ciao

dubbio che il messaggio non deve essere eliminato.
Bho a me *sembra* che crei confusione e basta.
Ops mi accorgo adesso che il subject è "Rimuovere un messaggio dalla
coSa dei messaggi".

Newsgroup: it.comp.programmare.win32
Titolo: Costo del codice sorgente

Ciao,
vorrei sapere quanto chiedete in più per un lavoro, se cedete insieme
all'eseguibile anche il codice sorgente (C++).
Grazie.

 all'eseguibile anche il codice sorgente (C++).
Difficile come al solito...
Dipende a chi lo vendi, perchè e cosa (o al quanto).
A CHI LO VENDI: è il tuo cliente che te lo sta chiedendo? E' una software
house?
PERCHE': perchè è un tuo cliente che ti vuole mollare? è una SH che lo
rivenderà? è per un cliente solo per essere più sicuro?
COSA: cosa vendi? è un gestionale generico o specializzato? E' un sw per la
produzione? ...?
QUANTO: quanto lavoro c'è dietro?
"Io" ho comprato i sorgenti di un noto gestionale che mediamente costa 2.000
€ (ma arriva a 35.000 € buoni)  e i sorgenti sono costati 15.000€ circa.
Ma in quel caso io li compravo per guadagnarci successivamente (i costi sono
rientrati in brevissimo tempo infatti), mentre un mio cliente non potrebbe
certo spenderli...
In definitiva: BOH! :-)
-- 
Alex
"La differenza tra un genio ed un idiota è che il genio ha i suoi
limiti" (Anonimo)

 € (ma arriva a 35.000 € buoni)  e i sorgenti sono costati 15.000€ circa.
Cioè, questa non l'ho capita...
"mediamente costa" che significa? E chi è il pazzo
furioso che paga 35.000 euro un programma se può
averlo per 2.000??? Fammelo conoscere :-D
Come minimo se l'era fatto customizzare... giusto?

 Come minimo se l'era fatto customizzare... giusto?
Oppure potrebbe essere modulare e costare un tot a modulo. Dove lavoravo
prima facevamo così...
Ciao,
- -- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows 98)
iD8DBQFAJ4tj6m35hzD0TRQRApLlAJwPnAHxRdTqir+Y+g+G7ALWkX9/uQCeIN2R
rDvnTajH/NYX/Q+4DDZYrro=
=eZCe
-----END PGP SIGNATURE-----

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

QUALCUNO CONOSCE UNA GUDIA SUL WEB, O MI SA CONSIGLIARE UN LIBRO 
SULL'ASSEMBLER (PER PRINCIPIATI)?
GRAZIE
RAC
-- 
Posted from 62.122.27.119 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio:
QUALCUNO CONOSCE UNA GUDIA SUL WEB, O MI SA CONSIGLIARE UN LIBRO
SULL'ASSEMBLER (PER PRINCIPIATI)?
Per CPU Intel? C'è un corso su 
www.programmazione.it
 che, anche se parte dal
basso, non è molto semplice da capire!
Se posso darti un consiglio cerca di capire bene l'architettura della CPU e
della memoria con un libro valido (c'è il Tanenbaum che è molto valido)
dopodichè ti risulterà più facile capire tutte le "complicazioni"
dell'assemblatore, a partire dall'offset fino ai registri dedicati al
Kernel.
Saluti
--
- Carlo -
c.b...@libero.it

 wrote in message
news:GBBB2T$IUQ7I_XFhi4mqXVE8dq...@iol.it...

Newsgroup: it.comp.programmare.win32
Titolo: Conversione << wchar_t* ---> CString >> e viceversa

Sono a conoscenza dell'esistenza delle funzioni WideCharToMultiByte() e
MultiByteToWideChar() mediante l'utlizzo delle quali è possibile
effettuare le conversioni in questione.
In effetti i dati vengono convertiti in modo corretto, ma alla chiusura
del programma viene segnalata un'eccezione non gestita, che ho
verificato essere legata all'utilizzo delle funzioni citate in
precedenza.
C'è qualcuno che può aiutarmi mostrandomi un'esempio di utilizzo di
tali funzioni?
Grazie in anticipo
Roby1973
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 tali funzioni?
Ma certamente (a parte che le CString dispongono di due costruttori,
uno da char* e uno da wchar_t*, che ti farebbero loro tutto il lavoro...).
Ad esempio:
CString daUnicode(const wchar_t* puni)
{
    int lunghezza = WideCharToMultiByte(CP_ACP, 0, puni, -1,
        0, 0, 0, 0);
    CString result;
    char* buf = result.GetBufferSetLength(lunghezza+1);
    WideCharToMultiByte(CP_ACP, 0, puni, -1,
        buf, lunghezza+1, 0, 0);
    return result;
}
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Play file wave

Avrei bisogno di mandare in play dei file wave
in c sotto windows. Avete un link, doc o qualcosa da consigliarmi? Sotto
linux č semplicissimo fare una cosa del genere ma con windows... non ho idea
da dove cominciare.
Michele

 da dove cominciare.
Come al solito ci sono varie soluzioni, la più semplice ed immediata forse è
l'utilizzo dell'API PlaySound.
<MSDN>
BOOL PlaySound(
  LPCSTR pszSound,
  HMODULE hmod,
  DWORD fdwSound
);
</MSDN>
Come vedi è semplicissimo anche sotto Windows.
==========================
Stefano Frosio
http://www.esse-effe.com
==========================


Chiedo scusa, in realtà i file wave sono prima trattati dal mio programma
quindi li ho in un buffer, c'è modo di utilizzare i dati presenti nel buffer
invece del file?
Michele

 invece del file?
Ciao,
il modo che ti ha indicato Stefano è il più immediato, ma naturalmente il
meno versatile. Nel tuo caso ha una scelta: puoi utilizzare DirectSound
oppure l'API Multimedia
(
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/h
tm/_win32_waveform_audio_reference.asp)
Ciao,
Marco Era
www.marcoera.com
Il mio nick su Mercurio è: Marco
www.mercuriomessenger.com

 invece del file?
In questo caso potresti utilizzare API per la gestione dei
file wave a livello più basso come waveOutOpen,
waveOutPrepareHeader, ecc. Su MSDN trovi tuttto, inoltre sul
Web ci sono parecchi esempi sull'utilizzo di tali API. A
questa pagina trovi un esempio Microsoft (è in VB, ma i
concetti non cambiano):
http://support.microsoft.com/default.aspx?scid=kb;en-us;1864
93.

Newsgroup: it.comp.programmare.win32
Titolo: COM remoto

Qualcuno a un esempio dove spiega passo passo come creare un server COM
remoto in VC++, e un esempio di client che lo usa in VB.
Grazie

 remoto in VC++, e un esempio di client che lo usa in VB.
Non è una cosa da 5 minuti. Cerca la keyword 'DCOM'.
-- 
Luc.

 Luc.
Oppure "Applicazione Distribuite Con VC++ 6.0" (non so se il nome sia
completo)edito da Mondadori. Io l'ho letto ed e' "abbastanza" chiaro.

Newsgroup: it.comp.programmare.win32
Titolo: Notizie vere o fasulle su MS VC++ ????

Ciao a tutta la lista,
ho sentito da persone di scarsa affidabilità (ma che riferiscono di averlo
sentito da persone ben informate) che dal primo gennaio 2000 il Visual C++
di Microsoft non verrà più supportato dalla casa di Redmond; o qualcosa di
simile tipo non più prodotto o integrato in altri ambienti (VB??!?!?
Orrore!!!!).
Data l'assurdità delle notizie non ho fatto molto affidamento ma volevo
avere un riscontro: magari la lontana notizia d'orgine di questi
pettegolezzi ha un suo senso!
Vabbé, ciao a tutti
Grazie
Fede

 wrote in message
news:3830...@news.telnetwork.it...


 wrote in message


Perché dovrebbe non essere più supportato?
Se quelle persone da cui hai sentito ciò non le ritieni affidabili fai
bene...
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

Orrore!!!!).
mah a me pare di aver letto da qche parte che verra' privilegiato il java e
non piu' il c++, pero' non so di preciso...
cya.
fabio @ privacy . nu
Newsgroup: it.comp.programmare.win32
Titolo: Script

Ho bisogno di implementare uno script nella mia applicazione e fino ad ora
ho usato il VBScript, ma per una questione di portabilità ho la necessità di
trovare una soluzione alternativa...
Qualcuno mi sa consigliare qualcosa possibilmente OpenSource che supporti le
classi?
Il VBScript, anche se non è OpenSource, per lo meno gestisce le classi
(indecentemente...ma è già qualcosa...)
Grazie



Python, 
www.python.org
 e 
www.python.it
.
-- 
Marco Barisione (ICQ 84277092)


Forse ora riuscira' ad arrivare a capire come mai era OT nel newsgroup di
C++?
Maurus

Si è capito benissimo invece che c'è gente con molta voglia di perdere tempo
e di scarsa educazione, pertanto da non considerare nemmeno: è un consiglio
per tutti.

 wrote in message
news:zmTS9.93310$Ou4.3...@twister2.libero.it...

Mi sembra che tu hai voglia di far perdere tempo ad altri che ti danno
giusti consigli e per questo dimostri scarsa educazione.
Ed e' un consiglio per te.
Leggiti i manifesti dei newsgroup dove posti e comprendi quando sei Off
Topic e se non lo comprendi accetta che altri te lo dicano, magari cercando
di consigliarti anche il giusto newsgroup, quando lo sanno.
Maurus

Non mi spreco più nemmeno a risponderti e cerca di impare l'educazione

> Python, 
www.python.org
 e 
www.python.it
.
Mi sai dare un link ad un semplice progetto (meglio se in VC++) che prenda
in pasto uno script e lo esegua?
Grazie ancora

 in pasto uno script e lo esegua?
No, non ho un link ad un esempio. Ora sto scrivendo dei lucidi su Python e 
sullíntegrazione Python/C (non C++), non saranno sul mio sito prima di fine 
mese perň.
Se vuoi fare altre domande su Python ti conviene usare it.comp.lang.


 Non mi spreco più nemmeno a risponderti e cerca di impare l'educazione
Ok. Con questo basta.
Hai avuto la risposta che cercavi. Maurus *forse* cercava di aiutarti, e non
mi sembrava il caso di trattarlo cosi'.
Benvenuto tra noi, e se hai altre domande continua a postare... :-)
Newsgroup: it.comp.programmare.win32
Titolo: Mysql

C'č qualcuno che ha realizzato applicazioni in c per utilizzare mysql?
Ho guardato gli esempi ed ho creato una mia applicazione, ma ovviamente mi
dice unresolved external alle funzioni di mysql.
Immagino di dover linkare una libreria e suppongo che sia la dll che si
trova in \lib\opt\ ma non so come.
Oltretutto questo andrebbe bene in windows, ma in linux come andrebbe fatto
il link?
Riassumendo:
  1)  come compilo una applicazione win32 che utilizzi mysql?
  2) come compilo una applicazione linux che utilizzi mysql?
Ciao
Giangi



Innanzi tutto chiedo scusa se questo messaggio l'avevate già scaricato ma il
cancelbot me lo ha cancellato perche spedito a 4 gruppi.
A proposito cosa cavolo vuol dire :"senza un header Followup-To"?
E ora il messaggio.
C'è qualcuno che ha realizzato applicazioni in c per utilizzare mysql?


 il link?
Allo stesso modo, solo che lo specifichi direttamente sulla linea di
comando del gcc con il flag -l.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

Newsgroup: it.comp.programmare.win32
Titolo: Applicazione nascosta

Chi sa indicarmi come nascondere una applicazione in modo che non appaia
nella task list (pressione CTRL+ALT+DEL).
Considerate che la Window l`ho gia' resa invisibile tramite
ShowWindow(hWnd,SW_HIDE).
Grazie per l`aiuto.

Marco Orlandi ha scritto:

Esiste una proprietà in visual basic, cerca in help "TASK".
ciao
Mirco

ShowWindow(hWnd,SW_HIDE).
Devi utilizzare SystemParametersInfo con parametro
SPI_SCREENSAVERRUNNING...funziona solo su sistemi Win9x, no su NT e Win2K.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support