Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#1

bekomme EAccessViolation wenn ich boolean ändern möchte

  Alt 1. Jan 2007, 20:39
hi,
ich hab ein ganz komisches problem
ich kann ein booleanwert nicht zu begin zuweisen oder mit einem timer ändern oder mit der create procedure starten

nähere beschreibung:
Delphi-Quellcode:
unit unt_sockets;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ScktComp, ExtCtrls;

type
  ...
  private
    { Private declarations }
  public
    ...
  end;

var
  frm_sockets: Tfrm_sockets;
  ...
  ...,b_dl_up_finished:boolean;
  ...
// b_dl_up_finished:boolean=true; <-- das funktioniert z.b. nicht

implementation

{$R *.dfm}
...
die unit wird von anderen units benutzt und der booleanwert wird von ihnen geändert (dieses geht aber auch nicht am anfang oder mit einem timer)

genaue fehlermeldung:
Zitat:
First chance exception at $7C812A5B. Exception class EAccessViolation with message 'Access violation at address 0047915F in module 'Project1.exe'. Read of address 00000028'. Process Project1.exe (2280)
kann mir da jemand helfen?
  Mit Zitat antworten Zitat