Seite 1 von 2

VB-zu-PB-Konverter oder von Hand konvertieren?

Verfasst: 14.12.2004 23:25
von WeEf
Hallo,
seit gestern bin ich stolzer Besitzer von PureBasic.
In der Vergangenheit habe ich hobbymäßig kleine Programme in VB.NET geschrieben.
Daher meine Frage: Gibt es eine Möglichkeit, diese VB-Programme nach PureBasic zu portieren? Oder müssen die Programme komplett neu geschrieben werden? Zu Übungszwecken wäre das sicher besser. Das Problem ist für Laien wie mich wahrscheinlich, dass ich mir alle abweichenden Befehle neu raussuchen müßte. Den Befehl WriteLine aus VB z. B. habe ich bisher nicht gefunden.
Danke für eine Antwort!

Edit by NicTheQuick: Thread-Titel geändert

Verfasst: 14.12.2004 23:30
von captain third
also ich kann nur persönlich von mir redn,weil ich habe viel mit blitzbasic 2D 3D und plus gearbeitet,ich kam hier mit purebasic nicht sofort mit klar,ich würe alles neu schreiben,damit man mehr routine hat :mrgreen:

Re: Frage eines Neulings

Verfasst: 14.12.2004 23:32
von GPI
Und gleich das erste Fettnäpfchen gefunden.

Bitte (!) aussagekräftigere Überschriften auswählen. Jeder hat ein Problem, jeder Newbie ist mal neu, etc. Die Übersicht steigt durch sinnvolle Threadüberschriften ungemein.
In deinen Fall "VB -> PB, geht das?"

>Daher meine Frage: Gibt es eine Möglichkeit, diese VB-Programme nach
>PureBasic zu portieren?

Nein, zu unterschiedlich.

>Oder müssen die Programme komplett neu geschrieben werden?

Ist das effektivste.

>Den Befehl WriteLine aus VB z. B.

Was macht der?

p.s.: Probier ruhig andere Editoren aus. (und bevor du fragst: Die autoauswahl aus japbe wird mit "Tab" oder strg+return bestätigt.)

Verfasst: 14.12.2004 23:49
von nicolaus
> p.s.: Probier ruhig andere Editoren aus. (und bevor du fragst: Die autoauswahl aus japbe wird mit "Tab" oder strg+return bestätigt.)

:lol: :lol: :lol: wirst du das so oft gefragt? das sollte man aber eigentlich schnell selber raus bekommen haben denke ich mal

Re: Frage eines Neulings

Verfasst: 15.12.2004 01:15
von Kiffi
> Den Befehl WriteLine aus VB z. B. habe ich bisher nicht gefunden.

bitte hier nichts durcheinanderwürfeln!
In VB gibt's keinen WriteLine-Befehl sondern nur als Methode
der Console in VB.Net.

Das Äquivalent in PB heißt PrintN():

Code: Alles auswählen

OpenConsole()

PrintN("Hallo")

Repeat
  Delay(1)
Until Inkey() <> ""

CloseConsole()
Alles weitere kannst Du in der Hilfe nachlesen.

Grüße ... Kiffi

Re: Frage eines Neulings

Verfasst: 15.12.2004 02:31
von Deeem2031

Code: Alles auswählen

  Delay(0)
Was soll denn das? :?
Da kannst du auch genausogut ein !NOP hinschreiben, denn Delay(0) macht rein garnichts. Der CPU-Verbrauch nimmt nämlich nicht ab.

Re: Frage eines Neulings

Verfasst: 15.12.2004 08:39
von Kiffi
>Was soll denn das? :?

man wird sich ja wohl mal vertippen dürfen.

Grüße ... Kiffi

VB.NET nach PureBasic

Verfasst: 15.12.2004 15:15
von WeEf
Hallo,
danke für die schnellen Antworten.
Dann werde ich mich mal dran geben und üben, üben, üben...

Verfasst: 15.12.2004 21:30
von NetSlayer
>PB-zu-VB-Konverter oder von Hand konvertieren?

Der Titel ist irgendwie verdreht... Sollte es nicht VB-zu-PB heißen?

Verfasst: 15.12.2004 22:26
von NicTheQuick
Ups. :oops: Schon behoben. :allright: