(Borland C++...) Widestring to AnsiString ( --> ohne VCL )
-
siehe Thema .. ich bräuchte etwas Hilfe .. Wenn einer ne Funktion kennt wär ich sehr dankbar .. [ in c++ ]
[ Dieser Beitrag wurde am 23.01.2003 um 13:15 Uhr von 1ntrud0r editiert. ]
-
AnsiString ist doch VCL?! Wie soll das dann funzen? häm?
-
Ähm <eye> zum Trollen bitt ich dich in das TrollForum zu gehen .. !
[ Dieser Beitrag wurde am 23.01.2003 um 13:40 Uhr von 1ntrud0r editiert. ]
-
Original erstellt von 1ntrud0r:
**Ähm <eye> zum Trollen bitt ich dich in das TrollForum zu gehen .. !
**Ähm 1ntrud0r zum Trollen bitt ich dich in das TrollForum zu gehen .. !
AnsiString ist nunmal VCL!
Das waere wie:
Wie kann ich char* in std::string umwandeln, aber bitte ohne STL
-
war kein Trollen!
Stell mal wenigstens deine Frage etwas ausführlicher. Irgendwie ist das total unverständlich. Und was ist der Sinn von der ganzen Sache? Die VCL bietet doch Möglichkeiten zum Konvertieren. Ich raff das einfach nicht. sorry.
-
AnsiString hat rein gar nix mit ... Vcl zu tun ... ! Hätte es das dann gäb es in meiner Welt keine AnsiStrings imho ! ...
Also plz kein geflame mehr .. Sondern ne anständige Antwort bitte ... !
Und es ist nicht die Frage btw ob es mit VCL zu konvertieren geht oder nicht ... Ich hab gefragt ob es geht ohne die Verwendung der VCL !
wegen mir mit : inline assemblern,clx,ace oder welcher lib auch immer !
Es gibt auch ne Welt ausserhalb der MFC und der M$ Standards @Shade !!!
[ Dieser Beitrag wurde am 23.01.2003 um 13:57 Uhr von 1ntrud0r editiert. ]
-
Original erstellt von 1ntrud0r:
AnsiString hat rein gar nix mit ... Vcl zu tun ... ! Hätte es das dann gäb es in meiner Welt keine AnsiStrings imho ! ...Sag bloss du meinst eine Funktion zur konvertierung
multibyte chars in wide chars
sprich
MultibyteStrings in WideStrings?Was hat AnsiString damit zu tun? AnsiString ist eine String Klasse der VCL und der Name AnsiString taucht immer nur im Zusammenhang mit VCL auf.
Wenn du jetzt multibyte in wide char konvertieren willst:
size_t mbsrtowcs(wchar_t *dst, const char **src,
size_t len, mbstate_t *ps);
-
du bist doch nicht mehr ganz normal *g*
-
Original erstellt von 1ntrud0r:
**
Es gibt auch ne Welt ausserhalb der MFC und der M$ Standards @Shade !!!
**ach ne wirklich
und deswegen schreist du mich an?
gleich loesch ich die loesung wieder weg...ach ne, bin ja moderator und muss nett bleiben, obwohl mir das manchmal recht schwer faellt bei leuten die
a) keine klaren Fragen stellen
und
b) rummotzen
-
ich hab ne ganz primitive Lösung gefunden in der CLX Refferenz da ich numal unter Linux keine VCL hab
Der Konstruktor erzeugt eine Instanz von AnsiString.
__fastcall AnsiString(); __fastcall AnsiString(const char* src); __fastcall AnsiString(const AnsiString& src); __fastcall AnsiString(const char* src, unsigned int len); __fastcall AnsiString(const wchar_t* src); __fastcall AnsiString(int src); __fastcall AnsiString(double src); __fastcall AnsiString(char src); __fastcall AnsiString(short); __fastcall AnsiString(unsigned short); __fastcall AnsiString(unsigned int); __fastcall AnsiString(long); __fastcall AnsiString(unsigned long); __fastcall AnsiString(__int64); __fastcall AnsiString(unsigned __int64); __fastcall AnsiString(const WideString &src);
gg sorry fürs nerven
-
ab in das CLX und VCL Forum