AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Applikationen für Win95/98

Ein Thema von BerndW1100 · begonnen am 26. Mär 2006 · letzter Beitrag vom 27. Mär 2006
 
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#3

Re: Applikationen für Win95/98

  Alt 26. Mär 2006, 15:32
Hi und herzlich Willkommen in der DP

Was genau du beachten musst kann man nicht so pauschal sagen. Die eigentlichen Änderungen zwischen den Windows Versionen finden an der Windows-API statt, dass heißt für dich, dass wenn du API Befehle verwendest du hier prüfen müsstest ob sich etwas verändert hat und ggf. eine Versionsprüfung o.Ä. benutzt.
Für alle Windowsversionen vor 95 musst du zudem darauf achten, dass du sie noch mit einem 16-Bit Compiler erstellst, erst ab Win95 wurde es 32-bitig (wenn ich mich nicht irre). Das hieße dann auf Delphi 1 oder 2 zurück greifen.

Wenn du die "normalen" VCL-Komponenten verwendest, sollte Delphi die Kapselung der API (und Versionsprüfung usw.) für dich übernehmen und deine Programme laufen auch unter älteren Windowsversionen. Besonders zu beachten gibt es imho noch, dass die Speicherverwaltung gerade unter den Win9x Systemen nicht sonderlich überragend ist, dass heißt du solltest um so mehr auf saubere Destruktoren achten (und andere Freigabe des reservierten Speichers) und dies halt auch so bald wie möglich. Das empfiehlt sich natürlich auch für jedes andere BS in jeder anderen Version, aber gerade hier merkst du es etwas schneller.

Am Wichtigsten, möglichst Testen!

Gruß Der Unwissende
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz