ich hoffe, Ihr kᅵnnt mir helfen.
Ich habe eine Windows Forms-Anwendung(.NET) unter Visual Studio 2003
erstellt. Aus dieser Anwendung mᅵchte ich nun mit einem Roboter
kommunizieren. Zu diesem Zweck binde ich mittels Include-Anweisung
(#include "xyz.h") eine vom Roboterhersteller mitgelieferte Header-Datei
in mein Projekt ein. Nach dem Hizufᅵgen der Include-Anweisung erhalte
ich dann folgende Fehlermeldungen:
error C2039: 'MessageBoxA': Ist kein Element von 'System::Windows::Forms'
error C2039: 'CreateDirectoryA': Ist kein Element von
'System::IO::Directory'
error C2039: 'GetObjectA': Ist kein Element von
'System::Resources::ResourceManager'
Der Roboterhersteller liefert leider keinen Support fᅵr .NET.
Vor dem Hinzufᅵgen der Include-Anweisung lᅵuft alles anstandslos. Ein
Teil des Codes, der diese Fehlermeldung verursacht ist von Visual
Studio erzeugt worden (InitializeComponent()). Daher kann das Problem
eigentlich nicht durch einen fehlerhaften Code in meiner Anwendung
verursacht werden. In der MSDN habe ich gelesen, dass es sich da wohl um
ein Problem mit ANSI bzw. Unicode handeln muss. Leider hilft mir das bei
der Lᅵsung meines Problems nicht weiter.
Es wᅵhre nett, wenn mir jemand sagen kᅵnnte was ich machen muss, um das
Projekt wieder kompilieren zu kᅵnnen.
Vielen Dank im Voraus
Frank Sommer