15. september 2004 - 20:19
Der er
8 kommentarer og 1 løsning
Opdatere textbox ved tryk på button i .net c++
Hej Hvis jeg har en textbox kaldet tb og ønsker at indsætte en værdi i tekstboksen når jeg trykker på en knap, hvad gør jeg så? Mit bud ville være tb->setWindowtext("Hej") som i MFC, men det giver følgende fejl: ************** An unhandled exception of type 'System.MethodAccessException' occurred in system.windows.forms.dll Additional information: System.Windows.Forms.TextBoxBase.set_WindowText(System.String) *************** Hvad kan jeg gøre? Mvh AHR
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
15. september 2004 - 20:23
#1
Prøv: tb->Text = S"Hej";
15. september 2004 - 20:56
#2
ok tak. Men hvad så hvis jeg samtidig skal indsætte et billede i en picturebox? Er det så pb->Image=sti på filen eller?
15. september 2004 - 21:02
#3
Jeg mener at det er: pb->Image = Image::FromFile(filename); (har aldrig prøvet)
15. september 2004 - 21:02
#4
og et svar
15. september 2004 - 21:09
#5
Dette virker ikke: pb->Image::FromFile(c:\DSC01033.JPG); andre ideer? AHR
15. september 2004 - 21:11
#6
Øh - der skal da "" omkring filnavnet (vel gentligt S"").
15. september 2004 - 21:17
#7
Det gør ingen forskel, altså: pb->Image::FromFile(S"c:\DSC01033.JPG"); Er ny i .net så kan ikke helt se fejl beskeden. Tror det er denne: 'System::Windows::Forms::PictureBox::set_Image' : cannot convert parameter 1 from 'System::String __gc *' to 'System::Drawing::Image __gc *'
15. september 2004 - 21:20
#8
Hov - det var da heller ikke det jeg skrev. pb->Image = Image::FromFile(S"c:\DSC01033.JPG");
15. september 2004 - 21:25
#9
hehe. det virker du. min fejl :o) Tak for hjælpen
Kurser inden for grundlæggende programmering