Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

char[] aus VARIANT

Mitglied: Mikro79

Mikro79 (Level 1) - Jetzt verbinden

26.01.2007 um 13:31 Uhr, 2900 Aufrufe

Hallo.
Ich habe folgendes Praoblem: Ich möchte den bstrVal eines VARIANT in ein char Array wandeln.

Ich muss den mir übergebenen Wert aus VARIANT.bstrval auf sein Zeichen prüfen.
Wie kann ich nun den Wert umwandeln?
Habs schon folgendermaßen versucht, kommt aber Blödsinn (teilweise) heraus.

int WINAPI xxxx (........, VARIANT varStartValue, .......)
{


char ansiValue[20];

.
.
.

WideCharToMultiByte(CP_ACP, 0, varStartValue.bstrVal, SysStringLen(varStartValue.bstrVal) + 1, ansiValue, 20, 0, 0);
fprintf (fFile,"%s\n",varStartValue.bstrVal);

.
.
.
}


Hier bekomme ich, wenn eine Zahl in .bstrVal steht ein richtiges Ergebnis.
Sobald allerdings eine Gleitpunktzahl oder gar ein String drin stehen, kommt nur noch Quark raus.
Bin hilflos und alle bisher gefundenen Tips führten auch wenn überhaupt zu dem obigen Versuch.
Wäre sehr dankbar über schnelle Hilfe.

MfG
Mirko
Ähnliche Inhalte
Humor (lol)
Meine Variante der DSGVO
Tipp von HenereHumor (lol)4 Kommentare

Datenschutzerklärung Jede gute Website braucht eine Datenschutzerklärung? Ok, dann machen Sie sich auf etwas gefasst. Präambel Artikel 12 der ...

Batch & Shell
Hex DEC Char ???
gelöst Frage von dax4funBatch & Shell7 Kommentare

Hi, nachdem ich es irgendwie geschaft habe einen Befehl an einen Bon Drucker zu senden siehe: kann mich wer ...

Visual Studio

String bzw Char in Argumentenkette einbinden, möglich?

gelöst Frage von nepixlVisual Studio4 Kommentare

Hallo zusammen, aktuell bastel ich ein kleines Progrämmchen via VB 2010 Express. Dieses Tool soll dem User so einfach ...

Netzwerkgrundlagen

Welche Variante ist die Richtige - Router und Layer-2 Switche verbinden?

Frage von Maik20Netzwerkgrundlagen9 Kommentare

Hallo, vermutlich gibt es kein richtig und kein falsch, ich will die Frage aber dennoch einmal stellen, da ich ...

Neue Wissensbeiträge
Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 13 StundenHardware1 Kommentar

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Sicherheit

Oracle gibt kritische Updates für diverse Produkte frei (16. Oktober 2018)

Information von kgborn vor 1 TagSicherheit

Oracle hat zum 16. Oktober 2018 eine ganze Reihe an kritischen Updates für seine Produkte freigegeben. Eine Kurzübersicht mit ...

Windows 10
FYI: Fristen beim Windows 10 Downgrade-Recht
Information von kgborn vor 1 TagWindows 101 Kommentar

Möglicherweise ist das bei euch bekannt - ich habe es gerade aus einem Newsletter eines OEMs herausgefischt. Beim Downgrade-Recht ...

CMS
Freie Wähler Bayern MySQL PW online
Information von sabines vor 1 TagCMS6 Kommentare

Die Typo3 Installation der Freien Wähler Bayern scheint wohl längere Zeit nicht mehr angefasst und/oder fehlkonfiguriert zu sein. Nach ...

Heiß diskutierte Inhalte
Windows 10
Sysprep Fehler im Log kann nicht starten
Frage von grillinator95Windows 1022 Kommentare

Hallo, kann leider SYSPREP nicht mehr starten, Win10 64bit. Logfile sagt folgendes: 2018-10-17 13:44:56, Info SYSPRP 2018-10-17 13:44:56, Info ...

Internet
Ist diese URL denkbar (Syntax)?
gelöst Frage von departure69Internet17 Kommentare

Hallo. Der Sohn eines Arbeitskollegen hat im Gymnasium EDV-Unterricht. Leider hat er in der letzten Klassenarbeit einen Fünfer geschrieben. ...

Exchange Server
Outlook Anywhere - Anmeldefenster muss mit Domain gefüllt werden
Frage von leon123Exchange Server16 Kommentare

Hallo zusammen, ich habe relativ erfolgreich einen Exchange 2016 aufgesetzt, sowie ein SAN-Zertifikat eingespielt und Outlook Anywhere aktiviert. Beim ...

Debian
Linux debian 9 Installation
Frage von Green14Debian15 Kommentare

Hallo zusammen, ich habe mich ein wenig mit Debian auseinandergesetzt und möchte mir eine Standard-Installation als Grundlage für andere ...