Autor Beitrag
Fiesta
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Do 02.01.03 18:16 
Hallo,

ich habe in VisualBasic ein Programm zur Zeitmessung meiner Carrerarennbahn geschrieben (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 :?: :?: :?: :?:
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: 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:

www.borland.com/prod...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 Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: 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
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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 lenken? Ist zwar nur für mich persönlich von Interesse, aber nun ja ... :)
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 03.01.03 00:22 
Hallo,

du kannst eine 30 Tage Version von Delphi 7 enterprice bei Borland runterladen.

Von übersetzungshilfen weiß ich leider nichts :(.

Gruß
Klabautermann
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: 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
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Mo 13.01.03 14:30 
Hi!

Besser spät als nie: Ich habe ein Proggie gefunden, daß angeblich eine automatische Umsetzung möglich macht:

codecentral.borland....exe/listing?id=17064

Cu, :)
Udontknow
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mo 13.01.03 18:04 
Das es sollche Programme schon gibt !!!!

MFG
Michael
Brueggendiek
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 304

Win 98, Win98SE, Win XP Home
D5 Std
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: 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
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 14.01.03 16:19 
Nur mit einem Treiber.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Di 14.01.03 16:25 
und wlechen ?

MFG
Michael
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: 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