Unit Windows (WinCE)

Unit Windows (WinCE)

Beitragvon baba » 16. Okt 2008, 10:18 Unit Windows (WinCE)

Moin, moin,

Lazarus 0.9.24 kann das folgende: (Compiler Option: WinCE/Arm)

Code: Alles auswählen
unit Unit1; 
 
{$mode objfpc}{$H+}
 
interface
 
uses
  ...
  Windows,
  WinCEInt,
  ...
implementation
  procedure TForm1.Button1Click(Sender: TObject);
  begin
     SHSipPreference(Self.Handle, SIP_UP);
  end;
  ...


Lazarus 0.9.26 meldet: 'SHSipPreference' ist unbekannt.

Hat sich da was bei der Unit Windows geändert? Welche Unit wird nun benötigt?

Hat da schon jemand Erfahrungen?

Baba.
baba
 
Beiträge: 275
Registriert: 4. Apr 2007, 16:47

Beitragvon monta » 16. Okt 2008, 15:42 Re: Unit Windows (WinCE)

aygshell würde ich mal sagen.

Hat übrigens nichts mit Laz, sondern mit fer Umstellung auf FPC 2.2.2 zu tun. Siehe:
http://wiki.freepascal.org/User_Changes_2.2.2 ganz unten.
Johannes
monta
 
Beiträge: 2933
Registriert: 9. Sep 2006, 17:05
Wohnort: Dresden
OS, Lazarus, FPC: Winux (L trunk FPC trunk) | 
CPU-Target: 64Bit
Nach oben

Beitragvon baba » 17. Okt 2008, 03:41 Re: Unit Windows (WinCE)

.. ja das war es, thx.

Das bedeutet für WinCe Programme ab FPC 2.2.2:

Code: Alles auswählen
 
uses
{$ifdef WinCE}
  Windows,
  aygshell,
  WinCEInt,
{$endif}
  SonstigeUnits;
 


monta hat geschrieben:Hat übrigens nichts mit Laz, sondern mit fer Umstellung auf FPC 2.2.2 zu tun.


Mein Fehler, da es in Delphi auch eine Unit Windows gibt, hatte ich die falschen Schlussfolgerungen gezogen.

Baba.
baba
 
Beiträge: 275
Registriert: 4. Apr 2007, 16:47

• Themenende •

Zurück zu Windows mobile



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried