Suchergebnisse

Suchergebnisse 1-28 von insgesamt 28.

  • Benutzer-Avatarbild

    Okay, also geht es dabei grundsätzlich erst einmal um den Aufwand. Ein bisschen programmieren kann ich - auch schon länger als meine Registrierung hier im Forum vermuten lässt. Ist allerdings nicht mein Kerngeschäft. Für meine Anwendung habe ich jetzt eine Lösung gefunden. Trotzdem danke.

  • Benutzer-Avatarbild

    Danke an BitBrösel, schöner Vergleich mit der Kasse. Danke an ErfinderDesRades, gebe Dir vollkommen recht, überrascht von einem Nebenthread wurde ich bisher noch nicht. Kein Ding VaporiZed. Ich würde aber gerne noch einmal auf meine Frage zurückkommen, weswegen ich den Beitrag wieder aufgenommen habe. Zitat: „ Zitat: „ Aber auch sonst ist das Problematisch, einfach, weil man zur Laufzeit möglichst keine Controls erzeugen soll. “ Warum sollte man das nicht tun? “

  • Benutzer-Avatarbild

    Ich kannte das bisher nur so. Das wurde mir vor einigen Jahren mal so erklärt, klang für mich einleuchtend und ich hab das seit dem so übernommen. Wie gesagt, ich kann nicht behaupten, das Thema vollumfänglich verstanden zu haben. Da hielt sich die Experimentierfreude in Grenzen. Wie sollte man's besser machen?

  • Benutzer-Avatarbild

    Vielleicht magst Du's etwas präzisieren, damit ich verstehe, worauf Du hinaus willst.

  • Benutzer-Avatarbild

    Das Verändern der Eigenschaftswerten der Controls habe ich durch Aufruf der Sub DelegateSetText gemacht VB.NET-Quellcode (15 Zeilen) Da ich den Code heute umgeschrieben habe, kann ich den genauen Wortlaut nicht mehr reproduzieren, allerdings ist beim Ausführen der Zeile "C.Text = Text" der typische Fehler zum threadübergreifendem Zugriff geworfen worden.

  • Benutzer-Avatarbild

    Hallo VaporiZed, danke für Dein Interesse an meinem, hoffentlich nicht hoffnungslosen Fall. Deine Zusammenfassung ist erstmal richtig. Ich bin mir auch bewusst, dass ich in der Sub, die auf das DataReceived-Event reagiert, die Eigenschaften der Controls (egal ob eigene oder die Standard-Controls) über Invoke oder BeginInvoke füllen kann. Ein Teil meiner Controls ist abgeleitet vom Label, kann also erstmal alles, was das Label kann und ist lediglich mit ein paar graphischen Funktionien erweitert …

  • Benutzer-Avatarbild

    Hallo ErfinderDesRades, ich weiß, mein ursprünglicher Beitrag ist schon ein paar Jahre alt, allerdings habe ich aktuell wieder ein ähnliches Problem (eigentlich so ziemlich das Gleiche). Sieht so aus als hätte ich da noch einiges nicht verstanden. (Damals habe ich mir wohl mit einem Workaround geholfen, oder das Projekt verworfen. Ich weiß es nicht mehr genau) Da ich an Deiner letzten Aussage anknüpfen möchte, schreibe ich eine Antwort statt einen neuen Beitrag zu eröffnen. Zitat: „Aber auch son…

  • Benutzer-Avatarbild

    Hey zusammen, wie sieht's aus? Hat keiner eine Idee? Derzeit arbeite ich an der Stelle mit einem Workaround, den ich gerne eliminieren würde 1. Statt meine Daten in das Parent-Objekt zu schreiben, schreibe ich in eine globale Variable. 2. In meinem Parent-Objekt gibt es nun einen Timer, der die Daten aus der Variable pollt. Ist nicht so toll. Also wie gesagt, falls jemand eine Idee zu meinem Problem hat, immer raus damit. Viele Grüße, Alex

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe ein Problem mit dem Thread-Handling. Bei mir ist es so, dass ich Hardware über eine serielle Schnittstelle angeschlossen habe und wenn von dort aus ein Befehl kommt, soll sich etwas auf meiner Oberfläche ändern. Hab ich schon hunderttausendmal gemacht, aber dieses Mal läuft's schief und ich weiß nicht warum. Das ist die Delegate-Routine über die ich meine Zuweisung mache... Quellcode (10 Zeilen) ... und trotzdem bekomme ich die Fehlermeldung... Zitat: „Ungültiger threadü…

  • Benutzer-Avatarbild

    Auch wenn der Beitrag schon ein paar "Tage" alt ist... Gibt es mittlerweile Weiterentwicklungen des Klassendiagramm-Erzeugers? Viele Grüße, Alex

  • Benutzer-Avatarbild

    So, nur um das Thema abzuschließen. Habe nun Visual Basic 2010 Express installiert. Jetzt lässt sich nach dem Erstellen eines neuen Projekts problemlos auf die DLLs verweisen.

  • Benutzer-Avatarbild

    Eigentlich ist .NET Framework 4.0 bei mir installiert. Kann es sein, dass VS 2008 nur bis 3.5 arbeiten kann? Dann lade ich mir VS 2010 Express oder VS 2012 Express runter. Vielleicht ist das dann zielführender. EDIT: Ziehe meine Frage mit 2008 und 3.5 zurück. Hat mir google schon verraten. Also muss ich upgraden.

  • Benutzer-Avatarbild

    Tut mir leid, wenn ich Euch enttäuschen muss... Ich gehe mal schrittweise durch. @RodFromGermany: In den erweiterten Kompilierungsoptionen kann ich die Ziel-CPU nicht auswählen. Bei mir sieht das aus, wie in Screen1.png. @Gonger96: Dein Code funktioniert. Er liefert auch standardmäßig TRUE (also 64bit) zurück. Wenn ich in der Menüleiste unter "Erstellen --> Konfigurations-Manager..." die Ziel-CPU, wie zuvor beschrieben, auf x86 umstelle, liefert mir Deine Routine FALSE (also 32bit) zurück. Wenn …

  • Benutzer-Avatarbild

    Meinst Du mit mit Projektkontext die Stelle, die ich in Screen1.png markiert habe? Dort ist x86 erst dann verfügbar, wenn ich es neu erstellt habe. Ich hab die Property Is64BitProcess in der MSDN gefunden, aber mein VB scheint sie nicht zu kennen (siehe Screen2.png)

  • Benutzer-Avatarbild

    Bei mir wird nur "AnyCPU" oder "<Leer>" angeboten.

  • Benutzer-Avatarbild

    Jetzt bin ich etwas ratlos. 1. Ich habe ein neues Projekt erstellt. 2. Dann CPU auf x86 gestellt (siehe Step1). Dazu in der Spalte "Plattform" Neu... ausgewählt, das neue Fenster so wie im Screenshot gezeigt bestätigt, und dann im oberen Dropdown-menü "x86" ausgewählt. 3. Jetzt die dll hinzugefügt (siehe Step2) In Step3 sieht man, dass das Ergebnis eine nicht geladene dll ist. Folgerichtig finde ich auch keinen namespace "Autodesk" EDIT: Ich gehe davon aus, dass Ihr auch unter einem 64bit System…

  • Benutzer-Avatarbild

    @Gonger96: Macht leider keinen Unterschied @RodFromGermany: Ich habe mal zwei dlls, bei denen das passiert, angehängt. Im selben Verzeichnis, in dem die dlls liegen, befinden sich gleichnamige xml-Dateien. Ich weiß nicht genau, was die für eine Bewandtnis haben. Liegen aber ebenfalls in der Zip. Danke für Eure Mühen.

  • Benutzer-Avatarbild

    Um 32bit oder 64bit musste ich mich bisher noch nie kümmern. Daher sagt mir bitte, wenn ich was falsch mache. Unter "Menüleiste: Erstellen --> Konfigurations-Manager..." kann ich einstellen, ob mein Projekt als x86 oder x64 Projekt kompiliert werden soll. Aber das hat doch keine Auswirkungen auf mein Problem, oder? Auf jeden Fall passiert hier das selbe wie immer. Habt Ihr noch ein paar Ideen für mich?

  • Benutzer-Avatarbild

    Ich hab die DLL zwar nicht selbst geschrieben, aber das müsste eine .NET DLL sein. Es gibt von Autodesk Beispiel-Projekte (VB.NET Projekte) zum Download. Wenn ich diese öffne, werde ich direkt von Fehlermeldungen erschlagen. Schaue ich mir dann die Verweis-Liste an, sind dort die gleichen DLLs, mit denen ich Probleme habe, wieder mit der Meldung "System kann den angegebenen Verweis nicht finden" gelistet. Das heißt, die hat Doug Redmond (Softwareentwickler bei Autodesk) genau auf die selbe Weise…

  • Benutzer-Avatarbild

    Hallo RodFromGermany, Sorry, ich hab mich scheinbar etwas missverständlich ausgedrückt. Wenn ich die Datei hinzufüge, öffne ich den "Verweis hinzufügen" Dialog, wechsel in den Reiter "Durchsuchen", browse an den Speicherort der DLL und wähle sie dann aus. Das heißt, ja, sie existiert.

  • Benutzer-Avatarbild

    Hallo, ich möchte ein Addin für den Autodesk Vault Workgroup 2013 schreiben. Dazu muss ich, nach dem Installieren des Vault SDK, in meinem VB.NET Projekt als erstes ein paar dlls einbinden. Zitat: „Menüleiste auf Projekt --> MeinProjekt-Eigenschaften...“In dem neuen Fenster gehe ich auf den Reiter "Verweise". Wenn ich nun die gewünschten Verweise hinzufüge, in diesem Fall die Datei Autodesk.Connectivity.WebServices, erscheint die Datei zwar in der Liste, in der Spalte "Pfad" steht allerdingsZita…

  • Benutzer-Avatarbild

    Hallo, ich möchte in einer eigenen Anwendung (geschrieben mit VB Express 2008) CAD-Daten darstellen können. Meine CAD-Daten werden werden in Autodesk Inventor 2012 erstellt. Am sinnvollsten dürfte es sein, meine CAD-Daten im allgemein gültigen Format *.step zu speichern und anzuzeigen. Weiß jemand, ob es bereits fertige Komponenten (dll, Steuerelement, Klasse,...) gibt, so etwas zu realisieren? Ich möchte die 3D-Daten in einem Fenster anzeigen lassen, und wenn möglich, auch rotieren oder zoomen …

  • Benutzer-Avatarbild

    Vielen Dank Euch beiden für die schnellen Antworten. "DirectCast" war genau das Stichwort, das mir gefehlt hatte.

  • Benutzer-Avatarbild

    Hallo, ich möchte während der Laufzeit eine Liste von unterschiedlichen selbst erstellten Steuerelementen erstellen und verwenden. Ich habe mir das in etwa so vorgestellt. Quellcode (7 Zeilen) Bis hierhin noch keine Hexerei. Aber Probleme sehe ich, wenn es um die Events geht. Über: Quellcode (1 Zeile) könnte ich auf das Click-Event meiner Control reagieren. Aber wie kann ich auf Events reagieren, die nicht zur Klasse Control sondern zu meiner CustomizedControlA oder CustomizedControlB gehören? S…

  • Benutzer-Avatarbild

    Vermutlich habe ich den Fehler gefunden... und möchte den Thread natürlich auch mit einer Antwort abschließen. Mein Telegramm mit dem Controller ist so definiert, dass jeder Befehl, der gesendet und empfangen wird mit einem "Start of Text" (ASCII 2) beginnt und einem "End of Transmission" (ASCII 4) endet. Das heißt, der im Screenshot gezeigte Befehl heißt eigentlich <SOT>ghd <EOT>. Mit dem Hyperterminal bekomme ich auch exakt diese Zeichen angezeigt. Es gibt aber einen Zustand des Controllers (n…

  • Benutzer-Avatarbild

    Hallo, sorry wegen des wenig aussagekräftigen Titels, aber ich kann's echt nicht betiteln. Wenn Ihr einen Blick auf den Screenshot werft dürfte klar werden, was nicht stimmt. Ich habe eine Software geschrieben, die über eine serielle Schnittstelle mit einem Controller kommuniziert. in dem Bereich des Codes, aus dem mein Screenshot stammt, hole ich gerade Daten von der Schnittstelle ab. Das merkwürdige ist, wenn ich mir den Inhalt der Variable m_incoming während eines Haltepunktes ansehe, fehlt d…

  • Benutzer-Avatarbild

    Danke, das war wohl der Fehler, denn jetzt funktioniert's. Aber die Verwendung von NEW habe ich noch nicht ganz verstanden. 1. Warum wird der Fehler erst geworfen, wenn ich die Control als Parameter an meine Klasse logging übergebe? 2. Warum kann ich andere selbstgeschriebene Klassen verwenden, ohne sie mit NEW zu Instanzieren? So habe ich zum Beispiel eine Klasse erstellt, die für mich die Kommunikation über die serielle Schnittstelle mit einem Mikrocontroller übernimmt. Das Objekt zu dieser Kl…

  • Benutzer-Avatarbild

    Guten Tag, ich habe folgendes Problem, für das ich hier eine Lösung erhoffe. Ich möchte eine Control (z.B. Textbox) meiner Form in eine fremde von mir erstellte Klasse übergeben, um zum Beispiel den Text der Box manipulieren zu können. Das ist der (relevante) Code meiner ext. Klasse VB.NET-Quellcode (8 Zeilen) In meiner Form steht folgendes VB.NET-Quellcode (4 Zeilen) Beim Ausführen der Routine setLogAnzeige bekomme ich folgende FehlermeldungZitat: „ Der Objektverweis wurde nicht auf eine Objekt…