Avatar billede majbom Novice
18. februar 2006 - 00:58 Der er 8 kommentarer og
2 løsninger

tilføje tegn i streng, på bestemt sted

hejsa

jeg skal have et billede i en picturebox, men sm bekendt skal der være 2 skråstreger i stedet for én, jeg har strengen med én skråstreg, hvordan tilføjer jeg en ekstra?

på forhånd tak
Avatar billede majbom Novice
18. februar 2006 - 00:59 #1
jeg har denne streng:
C:\test.bmp
som skal ændres til denne:
C:\\test.bmp
Avatar billede majbom Novice
18. februar 2006 - 01:05 #2
og samtidig, vil jeg også gerne have at billedet bliver skaleret ned, hvis det er større end 960x600, hvis det kan lade sig gøre?
Avatar billede lifo Nybegynder
18. februar 2006 - 01:34 #3
til skaleringen kan du bruge SizeMode property'et på pictureBox'en
du kunne sætte den til myPicturBox.SizeMode = PictureBoxSizeMode.StretchImage;

ved ikke hvor du får din streng fra ?
nogle muligheder at sætte et billede til en pictureBox

pictureBox1.Image = new Bitmap(@"c:\fuckedup.png");
pictureBox1.Image = new Bitmap("c:\\fuckedup.png");
Avatar billede pidgeot Nybegynder
18. februar 2006 - 01:36 #4
Hvis dit filnavn allerede ER i en streng (eks. fra en OpenDialog), behøver du ikke tilføje \. Det har programmet styr på.
Avatar billede majbom Novice
18. februar 2006 - 02:06 #5
det virker med det @, og stretchimage, takker for hjælpen, på dette herrens tidspunkt :)
Avatar billede majbom Novice
18. februar 2006 - 02:47 #6
okay, før skrev jeg selv stien, men nu henter jeg det fra en database, og så mangler alle backslashes...
Avatar billede nielle Nybegynder
18. februar 2006 - 07:22 #7
Det er nok databasen som fortolker \-tegnet på en lidt anden måde end dit C#-program. Formentligt kan det klares ved at du erstatter \ med \\ når du lægger dem i databasen:

filNavn = @"C:\billeder\test.bmp";
filNavn = filNavn.Replace(@"\", @"\\");
Avatar billede majbom Novice
18. februar 2006 - 11:23 #8
det var jo lige det der skulle til...

det må være nielle og lifo, der lige smider et svar hver :)
Avatar billede lifo Nybegynder
18. februar 2006 - 12:22 #9
svar
Avatar billede nielle Nybegynder
18. februar 2006 - 12:23 #10
Svar :^)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til Satellitkommunikation

Netcompany A/S

Senior Network Engineer

Akademikernes A-kasse

AI Product Owner

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Analytiker til Security Operations Center i Cyberdivisionen