VisualBasic zu PB

Für allgemeine Fragen zur Programmierung mit PureBasic.
PB_Rainer
Beiträge: 21
Registriert: 10.06.2019 16:00

VisualBasic zu PB

Beitrag von PB_Rainer »

Hallo, ich benötige mal Eure Hilfe.
In einem funktionalen VB-Source steht folgende Zeile:

Code: Alles auswählen

C = C & Sgn(Val(B) And 2 ^ I)
Wie kann man die in PB übersetzen?
Wenn ich schreibe:

Code: Alles auswählen

C + Sign(Val(B) And Pow(2, I))
bekomme ich natürlich immer Fehlermeldungen, da B und C als String definiert sind und danach auch als String weiterverarbeitet werden müssen.
Aus Sign kommt aber ein numerischer Wert. Auch der logische Vergleich mit And wird nicht akzeptiert.

Auch

Code: Alles auswählen

C + Sign(Val(B) + Pow(2, I))


Funktioniert nicht.

Vllt kann jemand helfen

Gruß Rainer
Benutzeravatar
mk-soft
Beiträge: 3871
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: VisualBasic zu PB

Beitrag von mk-soft »

Eventuell

Code: Alles auswählen

Define B.s, C.s
Define I

B = "1"
I = 0
C = C + Str(Sign(Val(B)) & Int(Pow(2,I)))

Debug C
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
PB_Rainer
Beiträge: 21
Registriert: 10.06.2019 16:00

Re: VisualBasic zu PB

Beitrag von PB_Rainer »

Danke
Rainer
Antworten