aliii: c++: variant

tag

könnte mir bitte jemand sagen wie man in c++ einem VARIANT einen AnsiString zuweisen kann
VARIANT var=(AnsiString)str;

thx

  1. Hi Aliii,

    könnte mir bitte jemand sagen wie man in c++ einem VARIANT einen AnsiString zuweisen kann
    VARIANT var=(AnsiString)str;

    indem du ihn vorher in einen BSTR umwandelst. Oder du nimmst die Klasse _variant_t, dann kannst du ihn einfach zuweisen.

    Gruß,
    Martin

    1. was soll das sein?
      _variant_t ?
      konnte in der hilfe nix dazu finden :-(

      1. Hi Aliii,

        was soll das sein?
        _variant_t ?
        konnte in der hilfe nix dazu finden :-(

        das ist ein C++-Klasse, die bei Visual C++ mitgeliefert wird. Da steht in der ebenfalls mitgelieferten Hilfe was dazu, genauer gesagt in der MSDN. Dazu ein kleiner Hinweis: bessere Hilfe erhält man normalerweise wenn man beschreibt, mit welchen Programmen man arbeitet.

        Gruß,
        Martin