I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det var nok din erklæring af tidsFelt 2 gange der drillede - du instantierede den lokale variabel - den gik ud af scope og dermed brugte du en uinitialiseret variabel (den globale).
Hvis du har flere komponenter på din frame kan du få problemer med din fremgangsmåde. Hvis nu du har en knap hvor det tager 2 sekunder før resultatet returnerer (eks. et eller andet db opslag) så vil dit textfelt ikke blive opdateret før der returneres fra knappen. Eksekveringen af dit program foregår jo nemlig sekventielt.
tryk på knap -> opdater tekstfelt
Det vil du undgå ved at oprette en tråd. Så vil eksekveringen være parallel.
tryk på knap opdater tekstfelt
Men at have et flertrådet program kræver discipling hvad angår læsning/skrivning af variabler - diverse synkroniserings mekanismer bør anvendes.
En tråd skal altid startes med tråd.start() , må aldrig bruge run, lige lært det i skolen MVH Ove
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.