02. december 2005 - 22:35Der er
15 kommentarer og 1 løsning
VB6 opfører sig underligt
Min VB er begyndt at lukke helt ned, hvis jeg har lavet en fejl i koden. F.eks. havde jeg i en linie skrevet:
Hm=
og så glemt at skrive hvad variablen var lig med. Det giver jo en syntaxfejl. Men når jeg så stopper kørslen, så lukker VB helt ned. Nu sker der jo ikke noget ved det, det er bare irriterende.
Det er af en eller anden årsag kun i det projekt jeg arbejder på lige for tiden. Jeg har lige lavet fejl i nogle flere af de gamle og der funker det...
Når jeg laver nogle porjekter der bruger winsock, går dne ofte ned, når jeg prøver at lukke programmet. nolge gang kan jeg afslutte mere nomalr med ctrl+break og så stop.
Det behøver jo ikke at have sin oprindelse i VB. Det kunne jo tænkes, at det udspringer fra dit system. Du antyder winsock, som jo ikke er VB, men dit system (operativsystem).
Hvis blueeye97 noget api med subclass i sin kode.. så skal man altså huske at gemme sin kode før man fyre den af..
ellers så skriv Option Explicit i toppen af alle Forms og Moduler.. og prøv at compile hele dit projekt.. så vil vb "brokke" sig hvis du mangler at Dim en variabel.. det er nemlig den typiske over sag til fejl..
Min maskine er ikke overclocked. Til gengæld subclass'er jeg men ikke i den form der driller.
Jeg dimentionerer altid mine variabler, netop af samme årsag. Jeg gemmer altid inden jeg eksekverer (har sat det som default).
Men for at det ikke skal være løwn så virker det nu og det gør det jo kun endnu mærkeligere.
Jeg har ikke lavet de store ændringer i noget af den kode der er i formen. Det er bare en søgeformular der smider nogle lister ud fra en database. Men et eller andet er der sket. Jeg har lige prøvet at lave føromtalte a= 'ingenting'. Jeg får syntax fejlbeskeden men VB lukker ikke ned ....
Men det med subclass.. der behøver ikke være en fejl i selve subclass.. hvis du har en anden fejl i dit program så får du jo ikke lukket subclass.. og det er lige det som tit gør at den lukker det hele ned..
Når men det lyder til at du har fået løst dit problem.. godt nok..
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.