<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Visual C++ 6.0 / .NET (unmanaged)</title><link>https://www.dotnetzone.gr:443/cs/forums/30/ShowForum.aspx</link><description>Για τους hardcore developers, C/C++ forum για windows εφαρμογές!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Visual studio .NET C++ Πρόβλημα με DirectShow Linking</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44555.aspx</link><pubDate>Tue, 09 Sep 2008 23:29:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44555</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44555.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=44555</wfw:commentRss><description>&lt;P&gt;Αμφιβάλλω αν θα βρεις support για Visual Studio 2002 πλέον. Έχουν περάσει 6 χρόνια και έχουν βγει άλλες 2 εκδόσεις του VS. Updates σίγουρα δεν θα βρεις απλά γιατί έχουν πάψει να βγαίνουν εδώ και χρόνια.&lt;/P&gt;</description></item><item><title>Απ: Visual studio .NET C++ Πρόβλημα με DirectShow Linking</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44546.aspx</link><pubDate>Tue, 09 Sep 2008 16:41:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44546</guid><dc:creator>mpeg2server</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44546.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=44546</wfw:commentRss><description>&lt;p style="margin-bottom:0cm;" align="left"&gt;Φίλε  Παναγιώτη,&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;p style="margin-bottom:0cm;" align="left"&gt;	καταρχάς σε ευχαριστώ
για την χρήσιμη διόρθωση. Όντως είχα
δυσνοήσει την CoInitialize() οπότε όπως
αντιλαμβάνεσαι η βοήθεια σου έλυσε το
πρόβλημα μου!&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;p style="margin-bottom:0cm;" align="left"&gt;&lt;br&gt;
&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;p style="margin-bottom:0cm;" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;	Όσο για το VS Pro
2002 είναι μία αγορά (1.400Euros) που είχα κάνει
το 2002, μάλιστα το πακέτο ήρθε απευθείας
απο την Ιρλανδία γιατί δεν υπήρχε στην
Ελλάδα όμως έχει ορισμένα προβλήματα για παράδειγμα δεν κάνει Internet Update.
Πληροφοριακά σε τηλεφωνική επικοινωνία
που έχω κάνει με την Microsoft Hellas ενώ
προσπάθησε να βοηθήσει, η απάντηση ήταν
πως φταίει ο ISP, δοκιμάζοντας λοιπόν
σχεδόν όλους τους ISPs δεν κατόρθωσα να
βρω λύση. Το μήνυμα είναι : “Microsoft  Visual
Studio .NET setup has encountered an  error while downloading
required files from the Internet. Please check your Internet
connection settings and try again."&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;p style="margin-bottom:0cm;" align="left"&gt;&lt;br&gt;
&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;p style="margin-bottom:0cm;" align="left"&gt;&lt;br&gt;
&lt;/p&gt;&lt;div align="left"&gt;
&lt;/div&gt;&lt;div align="left"&gt;Σας ευχαριστώ.&lt;br&gt;Χασάπης
Δ. Χρήστος&lt;br&gt;&lt;/div&gt;&lt;p style="margin-bottom:0cm;"&gt;&lt;br&gt;
&lt;/p&gt;</description></item><item><title>Απ: Visual studio .NET C++ Πρόβλημα με DirectShow Linking</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44534.aspx</link><pubDate>Mon, 08 Sep 2008 21:45:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44534</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44534.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=44534</wfw:commentRss><description>&lt;P&gt;Μα πού το βρήκες το Visual Studio 2002? Μήπως είναι καιρός να κάνεις κανένα upgrade? Αν όχι τίποτε άλλο, η υποστήριξη για C++ και το C++ standard βελτιώθηκε πολύ από το 2002 στο 2003, ακόμα περισσότερο στο 2005 και ακόμα ακόμα περισσότερο στο 2008. Κι έχει και τσάμπα έκδοση, την &lt;A href="http://www.microsoft.com/express/vc/"&gt;Visual C++ 2008&lt;/A&gt;. Όχι ότι παίζει ρόλο για την ερώτηση σου, αλλά για καμμία πιο περίπλοκη ερώτηση που θα βρεις άνθρωπο που τρέχει ακόμα την 2002 για να σε βοηθήσει? Να μην πούμε και για τη χρήση βιβλιοθηκών όπως η boost, οι οποίες απαιτούν καλύτερο standard compliance από το 2002! Ή για τον πολύ ευκολότερο τρόπο να δουλεύεις με COM αντικείμενα!&lt;/P&gt;
&lt;P&gt;Όσον αφορά την ερώτηση σου, χωρίς τα libs λογικό είναι να χτυπάει ο linker. Το θέμα είναι, γιατί χτυπάει στο runtime? Τί errors σου βγάζει? Δοκίμασες να κάνεις debug? Μήπως το πρόβλημα είναι στον κώδικά σου? Καταρχήν βλέπω ότι καλείς την CoInitialize(NULL) μετά την πρώτη κλήση στην CoCreateInstance. Αυτό είναι λάθος καθώς η CoCreateInstance πρέπει να καλείται πάντα πριν από οποιαδήποτε άλλη κλήση.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ρίξε και μία ματιά στο documentation. Υπάρχει έτοιμο ένα sample στο Platform SDK, το "&lt;A href="http://msdn.microsoft.com/en-us/library/ms783787(VS.85).aspx"&gt;How to play a file&lt;/A&gt;" το οποίο μάλλον κάνει αυτό που προσπαθείς να πετύχεις.&lt;/P&gt;</description></item><item><title>Visual studio .NET C++ Πρόβλημα με DirectShow Linking</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44533.aspx</link><pubDate>Mon, 08 Sep 2008 21:19:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44533</guid><dc:creator>mpeg2server</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44533.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=44533</wfw:commentRss><description>&lt;p style="margin-bottom:0cm;"&gt;Σας χαιρετώ όλους.&lt;/p&gt;
&lt;p style="margin-bottom:0cm;"&gt;	Συγχαρητήρια για την
ιδέα αυτού του συνδέσμου.&lt;br&gt;Έχω το Visual studio .NET (2002) professional και το
πρόβλημα μου είναι ότι ο linker μου
παρουσιάζει Linking Errors (VC++ 7.0).&lt;br&gt;&lt;/p&gt;Όταν βγάλω τα σχόλια απο την #pragma το linking δεν παρουσιάζει σφάλμα όμως έχω runtime errors που κάνουν break.&lt;br&gt;&lt;br&gt;Παραθέτω και τα directories paths&lt;br&gt;&lt;br&gt;Includes&lt;br&gt;C:\Program Files\Microsoft Platform SDK\include&lt;br&gt;&lt;br&gt;Linker&lt;br&gt;C:\Program Files\Microsoft Platform SDK\lib&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Σας ευχαριστώ.&lt;br&gt;Χασάπης Δ. Χρήστος&lt;br&gt;&lt;br&gt;&lt;br&gt;Το πρόβλημα παρουσιάζεται στον κάτωθι κώδικα και το compilation γίνεται δίχως Common Language Runtime (όχι /clr)&lt;br&gt;&lt;br&gt;#include &amp;lt;windows.h&amp;gt; &amp;nbsp;&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br&gt;#include &amp;lt;dshow.h&amp;gt;&lt;br&gt;&lt;br&gt;//#pragma comment(lib,"strmiids.lib")&lt;br&gt;&lt;br&gt;IGraphBuilder *pGraph&amp;nbsp;&amp;nbsp; = NULL;&lt;br&gt;IMediaControl *pCO&amp;nbsp;&amp;nbsp; &amp;nbsp;= NULL;&lt;br&gt;HRESULT hr;&lt;br&gt;&lt;br&gt;&lt;br&gt;int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow)&lt;br&gt;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;hr = CoCreateInstance(CLSID_FilterGraph, NULL, &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void **)&amp;amp;pGraph);&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;CoInitialize(NULL);&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pGraph-&amp;gt;RenderFile(L"c:\\1.avi", NULL);&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pGraph-&amp;gt;QueryInterface(IID_IMediaControl, (void **)&amp;amp;pCO);&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pCO-&amp;gt;Run();&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;hh fatal error LNK1120: 3 unresolved externals&lt;br&gt;hh error LNK2001: unresolved external symbol _IID_IMediaControl&lt;br&gt;hh error LNK2001: unresolved external symbol _IID_IGraphBuilder&lt;br&gt;hh error LNK2001: unresolved external symbol _CLSID_FilterGraph&lt;br&gt;&lt;br&gt;</description></item></channel></rss>