Jag har en progressbar som visar att ett dokument sparas. Skulle vilja göra något så enkelt som att lägga en label över progressbaren som samtidigt visar"Sparar dokumentet" men det går inte att få texten att ligga över progressbaren. Har provat allt möjligt t.ex en bild men inget funkar. Allt hamnar bakom. Kolla om inte textkontrollen har egenskapen z-index kan hjälpa dig att få den "över" Som Pelle skriver. Felet är vb 6, vb 6 har som vanligt något skumt för sig i kulisserna. I det här fallet är problemet att just labels läggs in i egna fönster utan ritas ut på bakgrunden. Således får ingenting täcka en label. Lösningen vill jag minnas är att stoppa dit t.ex. en picturebox med en label innuti istället om man behöver text ovanpå någonting annat. OK på det.Progressbar
Sv: Progressbar
Sv: Progressbar
Alla Kontroller har ZOrder. Men ! Jag får det inte att funka.
Label1.ZOrder 0 skulle skicka fram Label1 över ProgressBaren, men så blir det inte ! ?
ProgressBar1.ZOrder 1 skulle skicka baren bakom Label:n , men nix.
Råd och dåd ang ZOrder logga in så Vi blir klokare.Sv:Progressbar
Sv: Progressbar
Då kan man lika gärna slopa Label:n (Bra optimering) och skriva direkt i TextBox
<code>
Text1.Text = "Sparar Dokument"
Text1.ZOrder 0
</code>
Man kan också göra TextBoxen Visible = False och lägga den ovanpå ProgressBaren
sedan
<code>
Text1.Text = "Sparar Dokument"
Text1.Visible = True
</code>