Newsgroup: it.comp.lang.c++
Titolo: Componenti COM

Sto creando un componente COM in Visual C++ 6.0 e ho il seguente problema:
posso esportare l'interfaccia di una variabile o di un metodo, ma come posso
esportare l'interfaccia di una classe con i suoi metodi?

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti

 wrote in message
news:3C1E197E...@divalsim.it...


 comando Win32 o Unix per fare qualcosa.
E tu sai cosa vuol dire quotare bene?
Non mi sembra che lo standard ISO/IEC 14882 (quello del C++ per intenderci)
faccia alcun riferimento ad un componente COM.
Ciao
Gaetano.
-- 
Posted from 
nts-03.mm.eutelsat.org
 [194.214.173.15] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 esportare l'interfaccia di una classe con i suoi metodi?
Lo standard ISO del linguaggio C++ non contempla la creazione
di oggetti COM, ne' l'utilizzo di un particolare ambiente di
programmazione come il Visual C++.  Per domande relative ad una
piattaforma specifica come Win32, rivolgiti a 
it.comp.programmare.win32.  Il manifesto di questo gruppo 
specifica quali sono gli argomenti di discussione di questo 
gruppo, focalizzati sugli aspetti standard del linguaggio.  
u it.comp.programmare.win32 troverai sicuramente un aiuto 
per il tuo problema.
-- 
Posted from  [80.105.34.80] 


 comando Win32 o Unix per fare qualcosa.
So cos'e' un componente COM. E' una tecnologia *proprietaria* della
Microsoft, disponibile solo su piattaforma Win32.
Si tratta *proprio* di <<...particolare implementazione...>>, e quindi
e' OT su questo newsgroup.
Ciao,
Nicola

 wrote in message
news:06bc438cd019b109d54...@mygate.mailgate.org...


 > Ma sai cos'č un componente COM? In caso affermativo dovresti sapere che


particolarissima implementazione!!!
Io uso quella particolare implementazione eppure so che una domanda
del genere non andrebbe posta qui come il manifesto dice chiaramente,
qui ci si occupa di C++ standard e non di windows, se qui si parlasse
di win non avrebbe senso un ng doppio come it.comp.programmare.win32.
-- 
                    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.

 simili: siate schietti prima di consultare il manifesto del gruppo!!
Ho l'impressione che non sei ancora entrato nello spirito del NG.
Ciao
Gaetano
-----------------------------------------------
#exclude <windows>
printf("\t\t\b\b\b\b\b\b");.
printf("\t\t\b\b\b\b\b\b");
-- 
Posted from 
nts-03.mm.eutelsat.org
 [194.214.173.15] 


 carteggio di valore aggiunto nullo!!!
Se conosco o non conosco la risposta alla tua domanda e' irrilevante:
semplicemente non e' un argomento accettabile in questo newsgroup. Se
vuoi partecipare a questo gruppo, segui le linee guida indicate nel suo
manifesto, altrimenti cercatene uno piu' consono ai tuoi interessi.
Non e' facendo polemica che cambi il fatto che sei in torto.
Ciao,
Nicola

 simili: siate schietti prima di consultare il manifesto del gruppo!!
Veramente sei tu che sei in malafede: sei in torto marcio ed invece di
ammetterlo fai polemiche infantili. Complimenti per la maturita'!
Ciao,
Nicola

 implementazione...>>, direi che non solo non abbiamo
Appunto è una tecnologia usata da Microsoft.
Lo Standard C++ invece è universale, e per essere tale non può implementare
tecnologie proprietarie sviluppate da altre aziende. Lo Standard C++, al
quale si riferisce QUESTO newsgroup, garantisce che un codice scritto
secondo le regole dettate dallo stesso, può essere ricompilato sotto diverse
piattaforme senza richiedere modifiche (almeno non pesanti).
Secondo te la tecnologia COM è portabile?
    Marco

 simili: siate schietti prima di consultare il manifesto del gruppo!!
Mi sa che sei tu quello che non ha consultato il manifesto del NG.
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

 carteggio di valore aggiunto nullo!!!
No. Il che significa che TU non conosci la soluzione al problema e
neppure il modo per trovarla nonostante il fatto che te lo si è
indicato.
E non conosci lo scopo del NG. Che per esempio potrebbe essere l'avere
uno spazio comune dove poter parlare di C evitando di leggere messaggi
che parlano di COM e di altre tecnologie diverse da quanto incluso nel
documento che già ti ho citato. E spazio comune non significa che ci
sono solo persone che si occupano esclusivamente di C++ standard. Magari
ci sono persone in questo NG (e magari proprio fra quelle che ti hanno
risposto) che usano COM tutto il giorno è che sono fra i massimi esperti
italiani di problematiche di sviluppo con COM e Windows. Ma si da il
caso che vengano in questo gruppo proprio per NON DOVER parlare di COM.
In atre parole quello che sta facendo perdere tempo sei solo tu che poni
domande nel luogo sbagliato e pure ti arrabbi quando ti viene fatto
notare che è il luogo sbagliato (magari pure indicandoti il luogo
giusto).
Se vuoi una conversazione tecnica a tema, allora usa le newsgroup e
rispetta il tema. Se vuoi la soluzione ai tuoi problemi da parte di un
esperto, usa il fax e chiedi un preventivo.


 gruppo!!
non credo proprio che Nicola abbia avuto bisogno di consultare il 
manifesto del ng, dato che l'ha scritto lui ;-))
Anto
-- 
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
Guida C/C++ di Programmazione.it: 
http://cpp.programmazione.it

 > problema, e se fossi stato più schietto avremmo risparmiato tempo almeno


Premesso che secondo me a te piacciono molto le sigle e i codici numerici,
come disse qualcuno che sicuramente conosci <<Sei proprio scaltro come una
faina!>>: secondo te se sapevo la soluzione del problema postavo un
messaggio di richiesta della suddetta?!?!?!?! Ah già, non puoi rispondermi
perchè questo argomento non è #included nel MANIFESTO. Per tua informazione
personale io non ho chiesto nulla su specifico di VC, ma era solo
un'informazione per aiutare chi leggeva a capire l'ambiente in cui nasceva
il problema...ma anche questo non c'è scritto nul manifesto e quindi non lo
potevate capire!! Grazie per la disponibilità.
"Andrea Ferro" <And...@UrkaDVD.it> wrote in message
news:Gg6U7.41$vA4....@nreader3.kpnqwest.net...


 carteggio di valore aggiunto nullo!!!
Un po' di consigli:
1) rilettura approfondita di un testo di insegnamento della lingua italiana,
in quanto
   "particolare" != "per pochi" (leggi: anche se MS fa una implementazione
nota ed usata in tutto
   il mondo informatico, e non solo da 4 gatti, non significa che diventi
d'un botto standard)
2) impara almeno a quotare, anche se vuoi scatenare flames
3) ripassata alla "netiquette"
--
Allanon

 wrote in message
news:3C20B4B7...@divalsim.it...


Ma questoč un NG sul contenuto dei manifesti o sul C/C++? <<A dire il vero
questo lo ignoro!!!!>>
"Andrea Ferro" <And...@UrkaDVD.it> wrote in message
news:p26U7.40$vA4....@nreader3.kpnqwest.net...


 wrote:
E` un troll vi considero di evitare di rispondergli ancora per non
creare altro traffico OT.


 wrote in message
news:9vs8qf$hgm26$1...@ID-50303.news.dfncis.de...


 wrote in message
news:ds932ucm6bj9repnu...@4ax.com...


 esportare l'interfaccia di una classe con i suoi metodi?>>
Rispettata si ma con il NG non ha nulla a che vedere. Io ho una macchina
da caffe che si chiama C++ e non per questo vengo a chiedere qui dove
si trovano le guarnizioni di ricambio.
PS. Hai postato su un NG dove avrebbero potuto risponderti ?


 socializzare!!!
Lo faccio subito:
PLONK
(== sei_finito_nel_mio_Killfile == non_rispondermi_che_è_inutile)
--
Gerolamo

 simili: siate schietti prima di consultare il manifesto del gruppo!!
TROLL ALARM !!! TROLL ALARM !!! TROLL ALARM !!! TROLL ALARM !!!
Tutti ai posti di combattimento !!!


 esportare l'interfaccia di una classe con i suoi metodi?
Direi che se puoi esportare *un* metodo, puoi esportarne anche piu' di
uno, al limite *tutti* quelli dell'interfaccia della classe che ti
interessa.
Comunque qui sei off-topic: la tecnologia COM non e' basata sul C++,
anche se gli oggetti COM possono essere scritti in C++. Se volessi
proseguire la discussione, puoi scrivermi in privato.
---
Riccardo

Tutti ai posti di combattimento !!!
Io dove mi metto ? :P
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com