🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #346160

Wskaźnik na typ wyliczeniowy

#346160
From: rusiecki.neptuntech
Date: Tue, 07 Nov 2017 20:54
39 lines
1846 bytes
Witam

Mam taki typ wyliczeniowy

TJednostkiSkali=(sscal=0,ssmm=1,sscm=2);

posiadam zmienne 

var zmienna:TJednostkiSkali
    wskInt:  PInteger:
    zwyklyInt:Integer;


dokonuje przypisania:

1. Krok pierwszy


    zmienna:=sscmm;

2. Krok drugi

    wskInt:=@zmienna;


3. Krok trzeci

   zylkyInt:=wskInt^;


---------------------------

Ku mojemu zdziwieniu otrzymuję 258 zamiast oczekiwanego 2.
Przeglądnąłem wszystko, w innych przypadkach zawsze mi to działało, na domiar złego źle działa tylko za pierwszym wejściem do procedury, za kolejnym wynik jest spodziewany.

Dlaczego tak się dzieje??


Pozdrawiam Roland
Technical Details
Message-ID: <659ee257-530b-4314-8a55-c8e8ddf8247f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.214.87.MISMATCH!k70no690545itk.0!news-out.google.com!193ni1064iti.0!nntp.google.com!l196no681312itl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.107.161.77 with SMTP id k74mr30370ioe.66.1510088084716;        Tue, 07 Nov 2017 12:54:44 -0800 (PST)
X-Received: by 10.157.81.136 with SMTP id y8mr1706otg.1.1510088084623; Tue, 07 Nov 2017 12:54:44 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.214.87.MISMATCH!k70no690545itk.0!news-out.google.com!193ni1064iti.0!nntp.google.com!l196no681312itl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Tue, 7 Nov 2017 12:54:40 -0800 (PST)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=37.47.201.242; posting-account=0P2LgQoAAAA4KT20Xg1YqEEIWCMiV9Pk
NNTP-Posting-Host: 37.47.201.242
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <659ee257-530b-4314-8a55-c8e8ddf8247f@googlegroups.com>
Subject: Wskaźnik na typ wyliczeniowy
From: rusiecki.neptuntech@gmail.com
Injection-Date: Tue, 07 Nov 2017 20:54:44 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit