Entwickler-Ecke
Sonstiges (Delphi) - Wie komme ich von VisualBasic zu DELPHI ?
Fiesta - Do 02.01.03 18:16
Titel: Wie komme ich von VisualBasic zu DELPHI ?
Hallo,
ich habe in VisualBasic ein Programm zur Zeitmessung meiner Carrerarennbahn geschrieben (
http://people.freenet.de/slotcartimer/). Allerdings ist das Programm durch das Updaten der Labels, .... soooo langsam geworden, dass man praktisch schon einen > 0.5GHz Rechner braucht, damits richtig funktioniert.
Damits schneller geht, will ich mal probieren, ob der Umstieg auf Delphi lohnt. Kann man irgendwo eine Delphi Programmierumgebung (Freeware) bekommen, mit der man Delphi ausprobieren kann ? Ich möchte nicht einen Compiler kaufen, der mich dann ggf doch nicht weiter bringt.
Können sollte der Compiler: Darstellung von BMP-Dateien (nicht zwingend). Möglichkeit zum Abspielen von Wave files und die gängigen "Widgets" wie Textboxen, Scrollbars, Definition der Nutzung der DLPORTIO.dll zur Abfrage des Parallelports ... leider habe ich so garkeine Ahnung ... oder ist vielleicht Visual C besser ??
Ist die Übersetzung von VB-Forms in Delphi-Forms automatisch möglich ? Oder gibt es andere Tools die den Übergang erleichtern ?
Ich bin für alle Tips dankbar, da ich absolut keinen Schimmer habe, was ich jetzt am Besten ausprobieren sollte.
Danke für die Tips
Fiesta :?: :?: :?: :?:
Anonymous - Do 02.01.03 18:28
Alles was du benötigst kann Delphi (und mehr). Es kann auch auf dll's zugreifen.
Versuch mal ob du hier was downloaden kannst:
http://www.borland.com/products/downloads/download_delphi.html
Alternativ kannst du auch gucken ob du eine prieswerte Delphi 3 Professional für ca. 25 Euro in einen Buch kaufen kannst. Inzwischen gibts zwar schon Delphi 7, das hindert mich aber nicht drann immer noch mit der guten alten Delphi 3 Version zu arbeiten.
Ein automatisches umschreiben des Programms ist nicht möglich.
Fiesta - Do 02.01.03 18:50
Titel: Danke für den Tip ! Gibts Portleseprobleme unter Win2K ?
Ich hab in einem anderen Beitrag gelesen, dass Delphi unter Win2K nicht auf die Ports zugreifen kann. Stimmt das ? Da ich meine Infos vom Parallelport lese (via Portio.dll), sollte dass in Delphi auch funktionieren ....
Fiesta
Delete - Do 02.01.03 19:35
| Popov hat folgendes geschrieben: |
| Inzwischen gibts zwar schon Delphi 7, das hindert mich aber nicht drann immer noch mit der guten alten Delphi 3 Version zu arbeiten. |
Oh!, darf ich deine Aufmerksamkeit dann mal auf meine
Frage [
http://www.auq.de/viewtopic.php?t=5384] lenken? Ist zwar nur für mich persönlich von Interesse, aber nun ja ... :)
Delete - Fr 03.01.03 05:10
Das mit dem Zugriff auf die Ports hat nichts mit der verwendeten Programmiersparche zu tun, sonder liegt an Windows2000. Windows2000 verbietet von sich aus direkte Hardwarezugriffe. Such mal mit Google nach windows2000 und HAL.
mimi - Sa 04.01.03 18:45
bei mir habe ich keine prblem beim zureifen auf die ports.
das kann man in asm schreiben ;)
MFG
mimi
mimi - Mo 13.01.03 18:04
Das es sollche Programme schon gibt !!!!
MFG
Michael
Brueggendiek - Mo 13.01.03 22:14
Hallo!
| mimi hat folgendes geschrieben: |
bei mir habe ich keine prblem beim zureifen auf die ports.
das kann man in asm schreiben ;) |
Natürlich - aber beim IN oder OUT steigt ein Programm unter Windows NT/2000/XP aus, weil eine privilegierte Anweisung ausgeführt wird!
Der NT-Kernel schaltet die CPU in einen Modus, bei dem nur das Betriebssystem bestimmte Maschinenbefehle ausführen darf. Wenn Anwenderprogramme mit diesen Befehlen rumspielen, gibt's ne wunderschöne EXCEPTION - nicht abgefangen ==> Programmabbruch.
Man benötigt schon entsprechende Port-Treiber!
Programme mit ASM-Befehlen IN oder OUT laufen nur unter MS-DOS Version 7 mit Windows Version 4 - d.h. Win95, Win98, WinME (die ja im Prinzip das Win3.11 mit anderen Mitteln sind).
Gruß
Dietmar Brüggendiek
mimi - Di 14.01.03 16:16
das heißt also:
ich kann unter win2000 keine portz ansprechen oder wie ?
das ist ja BLÖD !!!!
MFG
Michael
Delete - Di 14.01.03 16:19
Nur mit einem Treiber.
mimi - Di 14.01.03 16:25
und wlechen ?
MFG
Michael
hansa - Fr 17.01.03 22:18
Hi,
| mimi hat folgendes geschrieben: |
das heißt also:
ich kann unter win2000 keine portz ansprechen oder wie ?
das ist ja BLÖD !!!! |
Diesem "Problem" werde ich am Wochenende zu Leibe rücken. Das wäre ja noch schöner. Kein W2K mit Scanner :!: Das glaube ich so nicht ohne weiteres!
Gruß
Hansa
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!