Problemet er måske at FraNettetTilListBox2 bliver kaldt med det samme
da shellexecute returnere med det samme. Ser ud til at du ønsker at
FraNettetTilListBox2 først bliver kaldt når ie lukker. Se evt.
http://www.swissdelphicenter.ch/torry/showcode.php?id=93 . Dit program
vi muligvis virke frossen hvis det ikke gøres i en tråd.
Men jeg kan tage fejl… (er dog let at afprøve ved at sætte debug break
på begge linjer).
On 2 Okt., 14:33, "Henning Madsen" <hkje...@mail.dk> wrote:
> Hejsa, som s mange andre har jeg lige et problem jeg ikke kan f til at
> virke i delphi 7
>
> P en formular har jeg en knappe (Button3) (se herunder.)
>
> procedure TForm2.Button3Click(Sender: TObject);
> begin
> Shellexecute(handle,'open','iexplore.Exe','',nil,sw_shownormal);
> FraNettetTilListBox2; //---------------->
> end;
>
> N r denne procedure bliver k rt, bner den en internet explore, i denne
> browser, surfer jeg lidt rundt, finder et billede som jeg s kopeir ned i en
> mappe p min harddisk.
>
> N r s jeg lukker min internet explore, vil jeg gerne at
> FraNettetTilListBox2 bliver k rt, denne procedure, opdater indholdet i en
> listbox, men fil navnene fra det biblotekt hvor jeg har lagt billederne fra
> browserne ind.
>
> Det virker s dan set fint, hvis jeg k re FraNettetTilListBox2 fra en knap
> jeg selv trykker p , men virker ikke n r det bliver kaldt fra overst ende
> procedure..
>
> Er der nogle der kan hj lpe mig vidre, har p fornemmelsen at den der
> shellexecute ikke helt virker som jeg nsker det, har i et forslag til
> hvordan den skal / kan se ud.
>
> Er meningen at listboxen skal opdater automatisk, n r jeg afslutter
> internetexplore. Og komme tilbage til programmet.
> MVH
> Henning