vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Quellcode von C nach VB6 
Autor: Satanas
Datum: 29.04.08 09:47

Moin!

Ich hätte da mal ein Anliegen:
Ich habe folgenden Quellcode in C und möchte ihn in VB6 verwenden.
#include "libpcs.h"
...
USHORT x, y, z;
UCHAR devid = 0x00; // Geräte id
USHORT msg_tx[PCS_MAXMESSAGESIZE]; // Sendebefehlsdaten
USHORT msg_rx[PCS_MAXMESSAGESIZE]; // empfangene Befehlsdaten
USHORT msg_tx_len, msg_rx_len; // Datenlänge (rx, tx)
UCHAR com_status; // Kommunikationsstatus
UCHAR responsecode; // Protokoll Antwortkode
msg_tx_len = 0;
com_status = PCS_sendCommand(pcsdev, PCSCC_ReadRawADCChannels, devid,
msg_tx, msg_tx_len, msg_rx, &msg_rx_len,
&responsecode);
if (com_status != PCSCS_OK || responsecode != PCSRC_OK)
{
printf("ReadRawADCChannels: communication error: %x, %x\n",
com_status, responsecode);
} else {
x = msg_rx[0]; // Wert x
y = msg_rx[1]; // Wert y
z = msg_rx[2]; // Wert z
}

Wie kann ich den den implementieren?!
Die .dll hab ich - weiß aber auch nicht genau, wie ich die implementieren muss.
Gibt es da nicht was für?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Quellcode von C nach VB61.027Satanas29.04.08 09:47
Re: Quellcode von C nach VB6657Henrik13.05.08 18:47
Re: Quellcode von C nach VB6586icetea12314.05.08 10:07
Re: Quellcode von C nach VB6543icetea12315.05.08 14:05
Re: Quellcode von C nach VB6657Satanas15.05.08 14:19

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel