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


fönster här och där

Postades av 2001-04-20 07:44:00 - Emanuel Pettersson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 559 personer

Hallåjs,

undrar hur man gör för att bestämma vart en form skall visas på skärmen. Va?, tänker ni väl nu.

Jag har tänkt mej att det skall fungera på detta sättet;

Först visas en form, när jag trycker på en command-button i den ena form:en så skall denna form:en försvinna (frmFormEtt.Hide) och en ny form visas (frmFormTva.Show). Men det som skall ske är att där det övre vänstra hörnet på den första form:en befann sig skall nu det övre vänstra hörnet på den nya form:en vara.

Hoppas någon vet hur man styr detta, min första tanke var att man kunde lagra frmFormEtt:s position i en global variabel när man trycker på command_button:en och sedan använda värdet i denna variabel när man visar frmFormTva.

/e:a


Svara

Sv: fönster här och där

Postades av 2001-04-20 08:53:00 - Sven Åke Persson

hej
Vet inte om det är något jag missuppfattat men så här tycker jag

Form1
Option Explicit
'detta tillhör Form1
Private Sub Form_Load()
Form1.Top = 1695
Form1.Left = 1020
End Sub

Private Sub Command1_Click()
Form2.Show
Form1.Hide
End Sub

Form2
Option Explicit
Private Sub Form_Load()
'Detta tillhör Form2
Form2.Top = 1695
Form2.Left = 1020
End Sub

Private Sub Command1_Click()
Form1.Show
Form2.Hide
End Sub

mvh
Sven


Svara

Sv: fönster här och där

Postades av 2001-04-20 09:09:00 - Sven Åke Persson

Igen
För att det skall bli riktigt bra så skall denna kod också
ligga i resp Forms Activate Event

(Form_Activate)

'Detta tillhör Form1
Form1.Top = 1695
Form1.Left = 1020

'Detta tillhör Form2
Form2.Top = 1695
Form2.Left = 1020

DS


Svara

Sv: fönster här och där

Postades av 2001-04-20 09:41:00 - Andreas Hillqvist

Det är inefektivt att använada sig av Left och Top efter som man då flyttar formuläret två gånger.
Smartare sätt är att använda sig av Move metoden:

'Form1.Top = 1695
'Form1.Left = 1020

' =

Form1.Move 1020, 1695


Svara

Sv: fönster här och där

Postades av 2001-04-20 12:26:00 - Sven Åke Persson

Hej

Helt korrekt Move är den riktiga metoden, "glömde de"
Den kod snutten bör ligga i Form_Activate

Ha det
Sven


Svara

Sv: fönster här och där

Postades av 2001-04-20 12:57:00 - Andreas Hillqvist

Det gör inget. Vi är alla mänskliga...

Vi älskar dig ändå...


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 619
27 953
271 709
5 742
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