12. december 2003 - 10:42Der er
8 kommentarer og 1 løsning
Problem med at kalde sub
Jeg ved ikke så meget om VB, men sider og skal lave nogle små rettelser i et program, og får følgende fejl når jeg compiler
Compile error Expected: =
Jeg har følgende sub der kalder en anden sub Private Sub Timer_Timer() Dim StartTime As Variant StartTime = Minute(Time)
'Hvis det er tid til at indlæse hvert 5. minut If Right(StartTime, 1) = "0" Or Right(StartTime, 1) = "5" Then startIndlaesning()' Denne bliver rød!!! End If
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 virker jo fint, når jeg følger websmith's anvisning, jeg spurgt bare hvorfor man kan kalde en sub med paranteser, når i skriver at man ikke skal gøre det.
VB er en del steder ret tolerant og ignorerer tegn der ikke skal bruges.
Normalt skal man i en For - Next skrive 'next a' men det tolereres at 'a' udelades. Når man f.eks. vil have indholdet af et tekstfelt over i en variabel er det korrekt at skrive var = text1.text men det fungerer med var = text1
Jeg prøver for tredie gang: Vis din kode for StartIndlaesning - vi aner ikke om startIndlaesing er en function eller en Sub, og om den modtager parametre eller ej - det er altsammen ret afgørende for hvordan den kaldes!
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.