Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Dela bild

Postades av 2002-09-29 09:51:23 - Peter Andersson, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 425 personer

Jag har lagt en bild i PictureBox. Den vill jag dela upp i flera klickbara zoner. Har provat med en transparent Label men kan inte få den att ligga ovanpå PicBoxen. Valde Label för att en text ska visas (ovanpå bilden) när man klickar på den. Gick inte med Image heller.
mvh / Peter


Svara

Sv: Dela bild

Postades av 2002-09-29 10:33:25 - Sven Åke Persson

Hej
Det finns en ocx som fixar detta,kommer tyvärr inte
på vad den heter just nu.Den funkar i princip så
om man tex har en Sverigekarta med alla landskap
inritade så kan man klicka på ett visst landskap
och få respons på just den oregelbundna ytan.
Man skulle kunna tänka sig API GetPixel och ha
olika färger på de olika ytorna.

Spånar
Sven


Svara

Sv: Dela bild

Postades av 2002-09-29 12:28:46 - Andreas Hillqvist

Pictureboxen är en kontainer. Om du klipper ut kontrollen. Markera pictureboxen och klistrar in. Skall den hamna i pictureboxen.

Eller att du "ritar" kontrollen i pictureboxen när du skapar den.


Svara

Sv: Dela bild

Postades av 2002-09-29 18:15:41 - Peter Andersson

Ok, det låter bra. Det är som när man lägger in kontroller i en ram. Tack för det, jag ska testa det ikväll. / Peter


Svara

Sv: Dela bild

Postades av 2002-09-29 19:29:16 - Oskar Johansson

Jag har gjort det där en gång, utan special kontroller!

En image-kontroll måste det vara, med tranparent captions över!
Inte picturebox! Om du måste använda picturebox, kopiera över bilden när det behövs!


Svara

Sv: Dela bild

Postades av 2002-09-29 19:55:58 - Sven Åke Persson

Hej igen Läste en gång till
>Har provat med en transparent Label men kan inte få den att ligga ovanpå PicBoxen.

Det är ju en alldeles utmärkt idee , funkar jättebra.

Gör så här lägg först in bilden och sedan ritar du in dina
Label :s där du vill på pictureboxen.

Om du klickar på en Label med högerknapp kan du
välja Bring To Front om den skulle hamna under en layer.

Låt texten vara kvar i Label :n så du ser var den hamnar.
Sen kan du ta bort ev text.

Det funkar som du tänkt och är dj smart.

mvh
Sven


Svara

Sv: Dela bild

Postades av 2002-10-01 23:14:05 - Peter Andersson

Tack Sven! Jag fick rätt på det, men nu när jag lagt in 252 labels kom jag på att jag ville ändra pekaren. Men det går bara en åt gången. MousePointer kan jag ställa om till Custom på alla samtidigt men måste hämta MouseIcon för var och en (då får jag magsår innan jag kommit till 100). Finns det något annat sätt?
Skulle förståss fixat detta innan jag kopierade ut alla labels. Vill helst inte göra om det heller för jag fick ställa in alla Left och Top-värden manuellt. Sen upptäckte jag att man kunde inte lägga in hur många Labels som helst. Gör man arrayer går det nog bättre men till mitt project funka det inte med arrayer.
Hoppas nå´n vet!
Peter


Svara

Sv: Dela bild

Postades av 2002-10-02 08:19:15 - Sven Åke Persson

Hej
Efter denna princip kan du ladda alla Label:s
med en egen MouseIcon.

Private Sub Form_Load()
Dim aControl As Variant
For Each aControl In Form1
If TypeOf aControl Is Label Then _
aControl.MousePointer = 99 ' Custom
aControl.MouseIcon = LoadPicture("C:\flgswed.ico")
Next
End Sub

Men !! här behöver jag experthjälp Varför kan
jag inte skriva ???
For Each aControl In Picture1

undrar
Sven


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 604
27 953
271 705
6 738
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies