🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Generyki i zwis srodowiska

#334804
From: jh
Date: Sun, 15 Jan 2012 22:12
48 lines
2250 bytes
Delphi XE2, W7 64 Bit, projekt 32 bit VCL

Tworzę nowy projekt VCL, dołączam do uses System.Generics.Collections, 
próbuję wpisać deklarację klasy dziedziczącej z TDictionary - OK, teraz 
pierwsze property i udaje mi się napisać jedynie tyle:
property AnyValue: String read FA

czyli dwie litery z "FAnyValue". Po czym następuje zwis środowiska i nie 
jestem w stanie zrobić cokolwiek, poza wywaleniem w kosmos procesu BDS. 
Nie ma znaczenia nazwa (AnyValue). Poniższy kod obrazuje całość.

unit Unit1;

interface

uses
   Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, 
System.Classes, Vcl.Graphics,
   Vcl.Controls, Vcl.Forms, Vcl.Dialogs, System.Generics.Collections;

type
   TForm1 = class(TForm)
   private
     { Private declarations }
   public
   end;
   TTest = class(TDictionary<Integer, String>)
     property AnyValue: String read FA // i tyle się udaje
   end;
var
   Form1: TForm1;

implementation

{$R *.dfm}

end.

Spróbowałem w notatniku uzupełnić tę linię do końca - uprzednio, czyli 
przed zwisem kopiując do schowka kod -  (property AnyValue: String read 
FAnyValue write FAnyValue;) i wkleić po restarcie środowiska - 
zadziałało. Przechodzę do kolejnej linii, by dopisać kolejne property i 
znowu to samo miejsce (2, 3 litery nazwy) - totalny zwis środowiska. 
Przy innych klasach takie jaja się nie dzieją.

Czy ja robię coś źle, czy po prostu należy odpuścić sobie Delphi XE2?

jh
Technical Details
Message-ID: <jevj02$fb5$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: jh <no-email@sorry.com>
Newsgroups: pl.comp.lang.delphi
Subject: Generyki i zwis srodowiska
Date: Sun, 15 Jan 2012 23:12:18 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 48
Message-ID: <jevj02$fb5$1@inews.gazeta.pl>
NNTP-Posting-Host: nat.netcity.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1326665539 15717 91.195.57.2 (15 Jan 2012 22:12:19 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 15 Jan 2012 22:12:19 +0000 (UTC)
X-User: jh0909nowe
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit