[VB] Hoe String van vaste lengte kleiner te maken?

Pagina: 1
Acties:
  • 159 views sinds 30-01-2008

  • akakiwi
  • Registratie: September 2000
  • Laatst online: 20-03 11:13

akakiwi

I believe in the ruling class.

Topicstarter
Hallo,

Ik ben, voor het eerst sinds 1 jaar, weer bezig met Visual Basic en kom ergens niet uit.
In een stukje broncode van een collega staat de volgende regel
dim filename as string
filename = String(4096, 0)

Nu heeft filename dus altijd als lengte 4096. Echter, als de filename bijvoorbeeld de waarde "C:\temp\bestand.txt" bevat, wil ik dat de lengte van de string 19 is en geen 4096.
Dat is namelijk nodig omdat ik, als ik een StrReverse wil doen op filename, het resultaat wel klopt, maar dan voor 4096 karakters en niet voor de voor mij gewenste waarde, namelijk "C:\temp\bestand.txt".

Weet iemand of dit mogelijk is en zo ja, hoe?
Zowel MSDN, als GoT Search, Google en vba-progammer.com geven me geen antwoord op deze vraag.

Alvast hartelijk bedankt.

| Life is a game (and games are fun) | homepage |


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:35
Trim.

klik

Met een beetje logisch nadenken moest je hier toch op gebotst zijn ?
Je wilt iets doen met een string, dus kan je gaan zoeken naar 'string functions', in VB.
Dan kan je nog kijken welke string functions je hebt, en zo kom je er wel.

Aangezien dit wel redelijk basic is, doe ik het topic maar dicht.

[ Voor 98% gewijzigd door whoami op 31-08-2005 14:17 ]

https://fgheysels.github.io/


Dit topic is gesloten.