Thema: Delphi Invalid Class Typecast

Einzelnen Beitrag anzeigen

Benutzerbild von Wuaegner
Wuaegner

Registriert seit: 8. Feb 2004
406 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Invalid Class Typecast

  Alt 6. Aug 2005, 22:08
Die aus meinem Titel, dachte das wäre klar .
Nochmal etwas mehr Code:
Delphi-Quellcode:
procedure TForm1.DigitaleRckwrtssuchemiteinbeziehen1Click(Sender: TObject);
var
  KeyInputs: array of TInput;
  KeyInputCount: Integer;
  wnd: HWND;
  s: string;

  procedure KeybdInput(VKey: Byte; Flags: DWORD);
  begin
    Inc(KeyInputCount);
    SetLength(KeyInputs, KeyInputCount);
    KeyInputs[KeyInputCount - 1].Itype := INPUT_KEYBOARD;
    with KeyInputs[KeyInputCount - 1].ki do
    begin
      wVk := VKey;
      wScan := MapVirtualKey(wVk, 0);
      dwFlags := KEYEVENTF_EXTENDEDKEY;
      dwFlags := Flags or dwFlags;
      time := 0;
      dwExtraInfo := 0;
    end;
  end;
begin

  // Markierte Nummer in Zwischenablage
if (Sender as TListBox).Items.Count > 0 then // HIER KOMMT DIE FEHLERMELDUNG
  begin
   s:= (Sender as TListBox).Items.Strings[(Sender as TListBox).ItemIndex];
   // Wenn Nummer nicht mit 0 beginnt setze 07433 davor
   if s[1]<>'0then
   s:= '07433'+ s;

   ClipBoard.AsText:= s;
  end;
Wuaegner
Gruß Flo
Unternehmensberatung
  Mit Zitat antworten Zitat