[VB6] paswoord in textbox

Pagina: 1
Acties:

  • WhiteDog
  • Registratie: Juni 2001
  • Laatst online: 22-08 15:08

WhiteDog

met zwarte hond

Topicstarter
Ik zoek een manier om in plaats van sterretjes, bullets te tonen in het paswoordveld, zoals in Windows XP. Het moet wel ook nog werken in oudere Windows versies.

Wat ik reeds geprobeerd heb:
- zo'n bullet als passwordchar ingesteld > geeft "?" ipv bullets (geen unicode support?)
- gezocht op planet-source-code
- gezocht in google
- gezocht op GoT :)

iemand die het toevallig weet? Of gaat het niet in VB6...

  • DinX
  • Registratie: Februari 2002
  • Laatst online: 27-08 14:23

DinX

Motormuis

Je wil die bullets in elk OS hebben, of enkel in XP ?
Want is de bullet niet het standaard-passwordchar voor XP ?

Marokko 2015: Route
Sat Tracker: SpotWalla
Blog: Gone for a ride


  • beany
  • Registratie: Juni 2001
  • Laatst online: 10:10

beany

Meeheheheheh

bullet is standaard password-char in XP. Je zou het met de font instellingen voor een textbox kunnen proberen.

Anders zou ik het niet weten. Ja, je eigen password-textbox bouwen, maar ja...

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • WhiteDog
  • Registratie: Juni 2001
  • Laatst online: 22-08 15:08

WhiteDog

met zwarte hond

Topicstarter
Je kan in VB6 dus niet aangeven dat het een paswoordveld is of iets dergelijks. Enkel als je een passwordchar instelt.

Wat het in andere Windows-versies geeft is niet zo belangrijk, een "*" of een bullet, zolang het maar altijd werkt.

  • DinX
  • Registratie: Februari 2002
  • Laatst online: 27-08 14:23

DinX

Motormuis

Je zou met een omwegje kunnen werken zoals beany aanhaalt.
Als je met een tijdelijke string werkt waar je elke toetsaanslag aan toevoegt, en na het ingeven van elke letter deze in de textbox vervangt door het teken naar keuze lukt het misschien.
Ik weet wel niet of je het verversen van de textbox gaat merken.

Het is wel een omslachtige manier, maar zou wel moeten werken. Je moet dan wel rekening houden met de backspace. Dan moet je functie dus omgekeerd werken.

Marokko 2015: Route
Sat Tracker: SpotWalla
Blog: Gone for a ride


  • WhiteDog
  • Registratie: Juni 2001
  • Laatst online: 22-08 15:08

WhiteDog

met zwarte hond

Topicstarter
heb ff iets anders geprobeerd:
- windings als font
- char 103

werkt dus... vraag me alleen af hoe dit zich in andere OS'en gedraagd... en wat als je windings verwijdert :X

  • DinX
  • Registratie: Februari 2002
  • Laatst online: 27-08 14:23

DinX

Motormuis

WhiteDog schreef op 06 December 2002 @ 00:19:
heb ff iets anders geprobeerd:
- windings als font
- char 103

werkt dus... vraag me alleen af hoe dit zich in andere OS'en gedraagd... en wat als je windings verwijdert :X
Is een standaard windows-font. Zal dus ook wel werken in de andere OS'en.
Maar weet wel dat ze nu je tekst kunnen selecteren eventueel, en hem plakken in word ofzo en effe het font omzetten :)

Marokko 2015: Route
Sat Tracker: SpotWalla
Blog: Gone for a ride


  • WhiteDog
  • Registratie: Juni 2001
  • Laatst online: 22-08 15:08

WhiteDog

met zwarte hond

Topicstarter
DinX schreef op 06 December 2002 @ 00:20:
[...]


Is een standaard windows-font. Zal dus ook wel werken in de andere OS'en.
Maar weet wel dat ze nu je tekst kunnen selecteren eventueel, en hem plakken in word ofzo en effe het font omzetten :)
nee hoor :) is met sterretjes ook niet zo.
er zijn natuurlijk wel andere tooltjes hiervoor... :X

  • Adion
  • Registratie: Januari 2001
  • Laatst online: 27-08 23:19
Er is een betere manier voor, alleen weet ik niet meer precies hoe het werkt.

Maar om algemeen je vb6 applicatie een windows XP look te geven (dus ook met die afgeronde knoppen ipv die vierkante grijze enzo) is er een bestandje met dezelfde naam als je .exe maar met een andere extensie dat je kunt bijmaken.
Ik ben dus alleen vergeten hoe het precies moet of wat er juist moet instaan.

VirtualDJ 2026 - Fast Image Resizer - Instagram


  • beany
  • Registratie: Juni 2001
  • Laatst online: 10:10

beany

Meeheheheheh

Adion schreef op 06 December 2002 @ 08:48:
Er is een betere manier voor, alleen weet ik niet meer precies hoe het werkt.

Maar om algemeen je vb6 applicatie een windows XP look te geven (dus ook met die afgeronde knoppen ipv die vierkante grijze enzo) is er een bestandje met dezelfde naam als je .exe maar met een andere extensie dat je kunt bijmaken.
Ik ben dus alleen vergeten hoe het precies moet of wat er juist moet instaan.
Mja,

http://www.csharphelp.com/archives2/archive319.html

Maar ik heb het idee dat het alleen voor .NET .exe's werkt... Ga het ff testen!

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • beany
  • Registratie: Juni 2001
  • Laatst online: 10:10

beany

Meeheheheheh

Jips, moet een .NET programma zijn.

Er wordt in het .manifest(foo.exe.manifest) verwezen naar assembly-crap van .NET. Ik heb het geprobeerd met een Delphi programma'tje, zou kunnen werken met een VB programma, maar ik betwijfel het.

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • whoami
  • Registratie: December 2000
  • Nu online
WhiteDog schreef op 06 december 2002 @ 00:19:
heb ff iets anders geprobeerd:
- windings als font
- char 103

werkt dus... vraag me alleen af hoe dit zich in andere OS'en gedraagd... en wat als je windings verwijdert :X


Een VB programma draait enkel maar op Windows OS'en, dus dat zal wel geen probleem zijn.
Als je WingDings verwijderd, dan zou je wel eens met een probleem kunnen zitten. Ik zou zeggen, test het eens uit.

https://fgheysels.github.io/


  • Adion
  • Registratie: Januari 2001
  • Laatst online: 27-08 23:19
Die .manifest file werkt wel met een visual basic (6) programmaatje, heb het net getest.
Je krijgt dan knopjes en tekstboxjes in winXP stijl.

Alleen als je als paswoord character * intypt wordt het nog steeds gewoon een sterretje.
Ik vermoed eigenlijk dat microsoft zelf ook gewoon een andere font gebruikt voor zo'n paswoordtextboxen.

Wil je er ook nog zeker van zijn dat het overal werkt, voeg je gewoon het font-bestand toe in dezelfde directory als je .exe

Als die andere font toch niet beschikbaar zou zijn, wordt volgens mij gewoon de standaard font gebruikt, en krijg je in die font dus char 103's te zien.

[ Voor 16% gewijzigd door Adion op 06-12-2002 13:57 ]

VirtualDJ 2026 - Fast Image Resizer - Instagram


  • Koen_R
  • Registratie: Juni 1999
  • Laatst online: 27-08 08:23
(alt-250) = · werkte bij mij altijd prima voor een puntje. Hooguit het lettertype ff iets groter maken.
Pagina: 1