Dürfte hoffentlich gute Dienste bei der Konvertierung des CodeArchivs zu PB 4 leisten.
PB3 => PB4 : Code-Konverter in Mache ...
Danke!  
 
Ich habe auch schon selbst sämtliche codes aus dem CAV damit getestet
und zu 99% liefen soweit auch alle ohne grössere änderungen vornehmen
zu müssen. Ausser wenn z.b. sowas wie ReadByte() oder ähnliches direkt
innerhalb einer Procedure ohne vorheriges UseFile() oder ReadFile()
gestartet wird. Daran kann ich natürlich nichts ändern. Aber zum glück
sind solche codes wohl eher selten und sicher auch eine sache des
Programmierstils. Man könnte also sagen, jeder der einen solchen stil
ablehnt, (was mich übrigens mit einbezieht) dessen Sources sollten
nach der konvertierung sofort unter PB4 lauffähig sein. Natürlich habe
ich es auch mit meinen projecten probiert und sie alle liefen auf anhieb.
Lange rede kurzer sinn. Konvertierte Sources dürften zwichen 90%-99%
umgewandelt werden. Sollte also fürs CodeArchive reichen.
			
			
									
									
						Ich habe auch schon selbst sämtliche codes aus dem CAV damit getestet
und zu 99% liefen soweit auch alle ohne grössere änderungen vornehmen
zu müssen. Ausser wenn z.b. sowas wie ReadByte() oder ähnliches direkt
innerhalb einer Procedure ohne vorheriges UseFile() oder ReadFile()
gestartet wird. Daran kann ich natürlich nichts ändern. Aber zum glück
sind solche codes wohl eher selten und sicher auch eine sache des
Programmierstils. Man könnte also sagen, jeder der einen solchen stil
ablehnt, (was mich übrigens mit einbezieht) dessen Sources sollten
nach der konvertierung sofort unter PB4 lauffähig sein. Natürlich habe
ich es auch mit meinen projecten probiert und sie alle liefen auf anhieb.
Lange rede kurzer sinn. Konvertierte Sources dürften zwichen 90%-99%
umgewandelt werden. Sollte also fürs CodeArchive reichen.
Hi Leute,
ich hab mir mal den Konverter angeschaut und mir ist eines aufgefallen was mit nicht so gefällt. Wenn ich einen Multikonvert bzw einen normalen Konvert mache dann schreibt er bei XInclude Dateien den inhalt der Dateien dort hin. Besser wäre es doch wenn er in die Dateien geht dort alles Konvertiert.
Als Beispiel, ich hab mit PureVisionXP meine GUI erstellt und exportiere sie jetzt. Im Hauptfile stehen die 2 Files unteranderem die eingebunden werden die die Fenster usw enthalten.
Ich weiss nicht wie er sich bei include alleine verhält, aber das andere finde ich nicht so fein.
Kann man das evtl aendern?
Gruß,
Torakas
			
			
									
									
						ich hab mir mal den Konverter angeschaut und mir ist eines aufgefallen was mit nicht so gefällt. Wenn ich einen Multikonvert bzw einen normalen Konvert mache dann schreibt er bei XInclude Dateien den inhalt der Dateien dort hin. Besser wäre es doch wenn er in die Dateien geht dort alles Konvertiert.
Als Beispiel, ich hab mit PureVisionXP meine GUI erstellt und exportiere sie jetzt. Im Hauptfile stehen die 2 Files unteranderem die eingebunden werden die die Fenster usw enthalten.
Ich weiss nicht wie er sich bei include alleine verhält, aber das andere finde ich nicht so fein.
Kann man das evtl aendern?
Gruß,
Torakas
Neue version 1.0.4 ist ab sofort verfügbar!
V1.0.4
------
- Includes werden nun separat gespeichert.
- Einige Fixes.
Download von PureArea.net
Download von CodersWorkshop.com
Download von der Project Homepage
@Torakas
Das ich das ändern werde habe ich ja bereits erwähnt. Hättest nur mal
eine seite zurückblättern müssen.
			
			
									
									
						V1.0.4
------
- Includes werden nun separat gespeichert.
- Einige Fixes.
Download von PureArea.net
Download von CodersWorkshop.com
Download von der Project Homepage
@Torakas
Das ich das ändern werde habe ich ja bereits erwähnt. Hättest nur mal
eine seite zurückblättern müssen.
Klasse!
Wird immer besser!
Etwas gewöhnungsbedürftig finde ich es zwar, dass Includes auf die Endung "pb4" hören und im Main-Code auf die "alten" Includes verwiesen wird, aber guut - kann man leicht per Hand ändern.
Leider gibt es kein Log über die Veränderungen in den Includes, wäre schön wenn das noch käme...
Nur weiter so - dein Programm ist eine riesen Bereicherung für PureBasic!
  
			
			
									
									Wird immer besser!
Etwas gewöhnungsbedürftig finde ich es zwar, dass Includes auf die Endung "pb4" hören und im Main-Code auf die "alten" Includes verwiesen wird, aber guut - kann man leicht per Hand ändern.
Leider gibt es kein Log über die Veränderungen in den Includes, wäre schön wenn das noch käme...
Nur weiter so - dein Programm ist eine riesen Bereicherung für PureBasic!
__________________________________________
Weniger glauben - mehr wissen!
------------------------------------------------------
Proud beneficial owner of SpiderBasic, PureBasic 3.x, 4.x, 5.x and PureVisionXP
						Weniger glauben - mehr wissen!
------------------------------------------------------
Proud beneficial owner of SpiderBasic, PureBasic 3.x, 4.x, 5.x and PureVisionXP
Wegen der nicht übereinstimmung der zeilennummern im Log habe ich es
erstmal wieder aufs MainFile begrenzt. Das mit der Kürzel (.PB4) war ein
vorschlag von einigen Usern. Deswegen habe ich es auch erstmal so gemacht.
Vielleicht baue ich in der nächsten version noch ein weiteres OptionPanel
ein, indem man diverse dinge einstellen kann. Für das mitprotokollieren
der Includes werde ich mir auch nochmal was überlegen.

			
			
									
									
						erstmal wieder aufs MainFile begrenzt. Das mit der Kürzel (.PB4) war ein
vorschlag von einigen Usern. Deswegen habe ich es auch erstmal so gemacht.
Vielleicht baue ich in der nächsten version noch ein weiteres OptionPanel
ein, indem man diverse dinge einstellen kann. Für das mitprotokollieren
der Includes werde ich mir auch nochmal was überlegen.
Danke! Freut mich zu hören. Dann hat sich die arbeit ja gelohnt.Nur weiter so - dein Programm ist eine riesen Bereicherung für PureBasic!
Wie kommst Du denn zu dieser annahme? Ist doch kein akt neue PluginsMVXA hat geschrieben:Aber nur so lange wie es noch Sources gibt, die PB 3.94
vorraussetzen. Sobald alle Spurces übersetzt worden sind,
wird das Tool leider nutzlos
zu erstellen wenn sich wieder mal was ändern sollte. Und aus der vergangenheit
wissen wir ja schliesslich das sich des öfteren was geändert hat.
Das Tool wird also auch in zukunft seinen nutzen haben.
