/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Hjælp til begynder..
Fra : Mercenary


Dato : 10-02-02 00:24

Hej gruppe.

Jeg har for ganske nylig kastet mig over en ny og interessant hobby (gæt
selv)

Det drejer sig om et lille problem jeg har i Delphi 6.
Jeg vil forsøge at forklare det så logisk som muligt.

Jeg har procedure A. Her kalder jeg procedure B, der Visual(iserer) lidt
forskelligt, bla. button1.
Ved klik på button1 kalder jeg procedure C. Button1 skal klikkes til
variabel X eller Z = 0.

Problemet består så i jeg vil hindre viderekørslen af procedure A indtil X
eller Z er = 0.
Jeg har prøvet nogle forskellige løkker, men har kun opnået at få programmet
til at køre fast i en løkke. Jeg kunne måske løse problemet med en timer,
men da kørslen af procedure C er (og skal) være afhængigt af brugerens input
risikerer jeg blot at timeren udløber.

Jeg håber meget at der er nogle garvede nørder der vil være en newbie
behjælpelig

Det skal siges at jeg er 100% nybegynder i pascal og at jeg kun har fat i
nogle af de mest basale ting.
Den eneste erfaring jeg har med programmering ellers, er fra de glade 80'ere
med 64'er Basic og så lidt C+ som jeg for længst har glemt alt om.

Med programmérbar variabel hilsen
Thomas.






 
 
Asger Grunnet (10-02-2002)
Kommentar
Fra : Asger Grunnet


Dato : 10-02-02 13:43


Mercenary skrev:

> Hej gruppe.
>
> Jeg har for ganske nylig kastet mig over en ny og interessant hobby (gæt
> selv)
>
> Det drejer sig om et lille problem jeg har i Delphi 6.
> Jeg vil forsøge at forklare det så logisk som muligt.
>
> Jeg har procedure A. Her kalder jeg procedure B, der Visual(iserer) lidt
> forskelligt, bla. button1.
> Ved klik på button1 kalder jeg procedure C. Button1 skal klikkes til
> variabel X eller Z = 0.
>
> Problemet består så i jeg vil hindre viderekørslen af procedure A indtil X
> eller Z er = 0.

Hvis jeg har forstået problemet rigtigt, kan du løse det ved i procedure A
at indsætte noget i stil med:

while (X <> 0) and (Z <> 0) do begin
Application.ProcessMessages;
Sleep(50);
end;

Hvis jeg ikke har forstået problemet rigtigt, så prøv at poste din kode.
Det gør det lidt nemmere at se hvad problemet er.

> Det skal siges at jeg er 100% nybegynder i pascal og at jeg kun har fat i
> nogle af de mest basale ting.
> Den eneste erfaring jeg har med programmering ellers, er fra de glade 80'ere
> med 64'er Basic og så lidt C+ som jeg for længst har glemt alt om.

Those were the days!

Asger.



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste