Pagina 1 van 1

VB.Net project building

Geplaatst: 09 aug 2005, 12:29
door stephan
waarschijnlijk is dit vor de meeste programmeurs onder jullie een n00b-vraagje maar ik kom er nie uit...

wanneer ik applicaties maak geeft hij soms wel en soms niet deze error... wat dus maakt dat ik mijn application niet kan opstarten en testen...

iemand enig idee hoe ik dit kan oplossen? heb al geprobeerd met enkele keren apart en met save all op te slagen, heb in configuration al in release mode proberen te builden etc... ma t lukt niet...

info : ik werk met "Microsoft Visual Basic .NET 69462-335-0000007-18881" (is de versie 2003)

Thanx
steph

Geplaatst: 09 aug 2005, 12:48
door Sensei Zeon
Build je eerst voor je probeert te runnen?
Ik weet dat hij het bij C automatisch doet, maar bij vb heb ik geen idee.
Als ik het goed herrinner is het eerst F5 en dan F7 :)

Geplaatst: 09 aug 2005, 13:12
door khsw
Ik heb dat ooit eens gezien bij een project dat niet correct was omgezet van VS2002 naar VS2003.

Als ik mij niet vergis, was het overriden van de Dispose() method de boosdoener.

Ik vermoed dat je nu (in sommige klassen) iets in code staan zult hebben in de zin van:

Code: Selecteer alles

Protected Overloads Overrides Sub Dispose()


Wijzig deze regel op alle plaatsen naar:

Code: Selecteer alles

Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)

Geplaatst: 09 aug 2005, 13:48
door stephan
mja, tis maar een mini-progje hoor, kheb 2e zit en begin echt van 0... want kheb in t jaar echt nie genoeg gedaan en wil nu gewoon alles herzien daarvan...

de volledige code is enkel dit :
code schreef: Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
'change color of link by setting LinkVisited to true
LinkLabel1.VisitedLinkColor = True
'use the process.start method to open default browser
'using the microsoft press url
System.Diagnostics.Process.Start("firefox.exe", "http://www.microsoft.com/mspress/")
End Sub


de rest is de standaard windows generated code...

thanx
s

Geplaatst: 09 aug 2005, 14:45
door stephan
Uiteindelijk kunnen oplossen door een reboot... :confused:...
weird dus :)

nu ander klein probje...
wanneer ik in mijn applicatie een ColorDialog opvraag dan zijn de knoppen hierop blanco... maar ze werken wel...
Is dit op te lossen?
zie attachment

Thanx
steph

dit is de code van de ColorDialog schreef:Private Sub mnuTextColorItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuTextColorItem.Click
ColorDialog1.ShowDialog()
Label1.ForeColor = ColorDialog1.Color
End Sub

Geplaatst: 09 aug 2005, 15:42
door Astralon
Heb dit vlug geimplementeerd achter een Click event voor zowel MenuItem als een Button en alles werkt normaal.

1) Werkt deze dialog in normale omstandigheden (bvb. instellen van kleuren via bureaublad) wel?

2) Graag volledige code posten (indien niet te lang).

3) Exe draaien op een andere computer. Je mag de exe ook altijd mailen dan probeer ik het wel.

Gr, Astralon

Geplaatst: 09 aug 2005, 16:38
door stephan
dees is de .exe (renamen naar een .exe !!!)
is domme applicatie, ma is zo een oefening uit begin van boek...

als ge klikt op "clock" en dan "text color" krijgt ge da vensterken...

thanx he :)
steph

doe hier gewoon "save target as..." <a href="http://www.userbase.be/forum/files/rename_2_exe.jpg">hier</a>

Geplaatst: 09 aug 2005, 16:53
door Astralon
Da werkt dus wel he (alé op mijn computers...)

Gr, Astralon

P.S. Werkt deze dialog in normale omstandigheden (bvb. instellen van kleuren via bureaublad) wel?

Geplaatst: 09 aug 2005, 17:03
door stephan
via bureaublad? :confused:

voor zover ik weet wel... ma kheb da nog al gehad met VB.net
bvb met een messagebox, dan is de "ok"-knop ook blanco...
ligt da aan mijn install van VB.Net dan? is nochtans fully-legal...

ciao

Geplaatst: 09 aug 2005, 17:32
door Astralon
via bureaublad?

Yep, gewoon even dezelfde dialog aanroepen via het bureaublad. Ik heb een Engelse versie van Windows XP dus vertaling naar Nederlands is "vrije vertaling".

- Recht klikken op bureaublad
- Kies Properties (Eigenschappen)
- Selecteer Appearance (Beeld???)
- Druk op de Addvanced (Geavanceerd???) knop
- Kies Color1 of Color2
- Controleer de Tekst op de knoppen

ligt da aan mijn install van VB.Net dan

Denk dat het eerder aan de installatie van het .NET framework ligt want het uiteindelijke resultaat (de executable) werkt bij mij wel goed.
Ik heb een paar snelle opzoekingen gedaan op verschillende forums maar voorlopig nog niets gevonden :-( .

Gr, Astralon

Geplaatst: 09 aug 2005, 17:53
door khsw
Ook hier geen enkel probleem...
Een herinstall zal hopelijk voldoende zijn.

Geplaatst: 09 aug 2005, 18:07
door stephan
het probleem doet zich nu voor op elke messagebox die ik gebruik binnen een applicatie van vb... pffff, vanavind nekeer herinstallen dan...

thanx allemaal !!!

Geplaatst: 09 aug 2005, 19:49
door cptKangaroo
Als ik bepaalde fonts gebruik in de IDE, dan komt er na verloop van tijd soms corruptie in het weergeven van de code, dus misschien ligt het probleem bij het standaardfont Microsoft Sans Serif -- staat het nog op je computer ?