AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ivi visa-com

Ein Thema von Barthiboy · begonnen am 29. Nov 2016 · letzter Beitrag vom 21. Sep 2017
Antwort Antwort
Barthiboy

Registriert seit: 4. Nov 2011
36 Beiträge
 
#1

AW: Ivi visa-com

  Alt 1. Dez 2016, 05:22
Hallo Peter,

ja so wäre der Plan.
Nur leider bekomme ich eine Exception bei rm.open in der NIVisaCom.dll bei dem Lesen von Adresse 000000000.
Aber danke für die Hilfe.

Hast du noch eine Idee?
Bzw. kannst du mir deine TLB + dll´s zukommen lassen?
Danke
  Mit Zitat antworten Zitat
Barthiboy

Registriert seit: 4. Nov 2011
36 Beiträge
 
#2

AW: Ivi visa-com

  Alt 1. Dez 2016, 05:55
Meine Vermutung liegt bei der Session.
Wenn ich einen Leerstring übergebe beendet sich das Programm sofort ohne exception.
Wenn ich eine gültige resource angebe kommt die exception.
Wenn ich der Session einen Pointer zuweise tritt die exception an einer andren Adresse auf.

Ich habe auch schon verschiedene String Typen probiert. Aber mir gehen echt die Ideen aus.
  Mit Zitat antworten Zitat
Benutzerbild von trojaner
trojaner

Registriert seit: 11. Mai 2004
Ort: Herisau CH
13 Beiträge
 
Delphi 10 Seattle Architect
 
#3

AW: Ivi visa-com

  Alt 1. Dez 2016, 06:56
hallo,

die variable:

io : IMessage;
sess : IVisaSession;

hast du diese TLB erstellt?

unit VisaComLib_TLB;

Gruss
Peter
  Mit Zitat antworten Zitat
Barthiboy

Registriert seit: 4. Nov 2011
36 Beiträge
 
#4

AW: Ivi visa-com

  Alt 1. Dez 2016, 07:27
Hallo,

ja die tlb habe ich erstellt.
Ich habe leider keine andere gefunden.
Angehängte Dateien
Dateityp: pas VisaComLib_TLB.pas (64,0 KB, 29x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von trojaner
trojaner

Registriert seit: 11. Mai 2004
Ort: Herisau CH
13 Beiträge
 
Delphi 10 Seattle Architect
 
#5

AW: Ivi visa-com

  Alt 1. Dez 2016, 11:19
hallo,
hier mal meine TLB.

gruss
Peter
Angehängte Dateien
Dateityp: pas VisaComLib_TLB.pas (54,1 KB, 37x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von trojaner
trojaner

Registriert seit: 11. Mai 2004
Ort: Herisau CH
13 Beiträge
 
Delphi 10 Seattle Architect
 
#6

AW: Ivi visa-com

  Alt 1. Dez 2016, 11:23
Hast du auch den
Keysight Connection Expert installiert?

was für ein Messgerät willst du fernsteuern?

gruss
Peter
  Mit Zitat antworten Zitat
Barthiboy

Registriert seit: 4. Nov 2011
36 Beiträge
 
#7

AW: Ivi visa-com

  Alt 1. Dez 2016, 12:31
Danke für die Tlb.
ich habe die jetzt mit meiner verglichen.
Es ist zwar ein Unterschied da. Aber es sind mehr neuere Konstanten und eine register64 dazu gekommen.
An dem Interface zu IVisaSessionund, IResourceManager hat sich nichts geändert.

Es sind zwei unterschiedliche Messgeräte
Thorlabs PM100D und Ocean Optics HR4000

Mit der .c Win32 dll habe ich in Embarcadero c++ einen kurzen Test gemacht und konnte das Gerät gleich ansprechen. Aber über die COM Api geht gar nichts.
Ich kann mir den Fehler einfach nicht erklären.

Keysight Connection Expert habe ich nicht installiert. Aber von NI NIMax. Da kann ich das Gerät finden und ansteuern

Kannst du mir ein Beispielprojekt von dir schicken?
Hast du auch die tlb's mit regasm generiert? Ich habe hier schon alle .Net Versionen von 2 bi 4 durch probiert

Geändert von Barthiboy ( 1. Dez 2016 um 12:56 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz