Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Chickenman_
Poster
Poster

Anmeldedatum: 24.04.2007
Beiträge: 149

Form zum aufschieben
Verfasst am: 30.05.2007, 17:40

Ich suche eine form , zum aufschieben Bedeutet z.b

Wenn das
Hier die form
ist

QQQQQQQQQQQQQ
QQQQQQQQQQQQQ
QQQQQQQQQQQQQ
QQQQQQQQQQQQQ
QQQQButtomQQQQQ

und dann auf dem buttom drück
schieb sich ein form nach unten auf die unter der 1ten form liegt

PS. Schwer zu erklärem


ähnlich wie tastatur zum bildschirm

Geht sowas ?
_________________
 
TheCoder_
Überflieger
Überflieger



Anmeldedatum: 31.12.2006
Beiträge: 359
Wohnort: Essen


Verfasst am: 30.05.2007, 17:46

meinst du ein andere Form die bereits geladen ist in den Vordergrund setzen?
Wie wärs mit der eigenschaft Setfokus oder so....ka wie die genau heißt ^^
_________________
 
Chickenman_
Poster
Poster

Anmeldedatum: 24.04.2007
Beiträge: 149


Verfasst am: 30.05.2007, 17:51

Also
man klickt auf den button und es öffnet sich bzw schieb sich ein menü /oder sowas unter dem button bzw unter der form1 auf.ähnlich wie beim handy.

Mal überlegen wie das gehen kann Ich denke mann müsste die form 2 die potion geben unter der form zu sein und das die form 1 immer im vorder grund ist vor der form 2

!

Wink

Aber wie blos

PS: kannst du mal auf die pn antworten wegen mathe ding da
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 30.05.2007, 17:56

[code]
Form2.Top = Form1.Top + Form1.Width
Form2.Left = Form1.Left
Form2.widht = Form1.width
Form2.height = 1000
[/code]

Form2.height packst du in einen Timer wo die Größe immer etwas erhöht wird.
So müßtest du einen Fließeffekt hinbekommen.
Zusätzlich müßtest du dafür sorgen, dass die erste Form immer im Vordergrund bleibt.

mfg, ZiG
_________________
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Chickenman_
Poster
Poster

Anmeldedatum: 24.04.2007
Beiträge: 149


Verfasst am: 30.05.2007, 18:04

habe es geschaft zieht zwar nicht so gut aus
aber naja

[code]
Private Sub Command1_Click()
Form2.Show
End Sub

Private Sub Form_Load()
Load Form1
Form1.Show , Me
End Sub
[/code]

dann habe ich halt die form ohne alles gemacht und so platziert das
sie unter dem button erscheint problem sieht doof aus
besser ist glaub ich die form einfach kleiner zu machen und
per button sie dann größer zu machen
 
treY.de_
Poster
Poster



Anmeldedatum: 20.03.2007
Beiträge: 110
Wohnort: localhost


Verfasst am: 30.05.2007, 18:05

Joa das interesiert mich auch...

Wenn das der gewünschte Ziel sein soll bitte hier posten...

Source wäre ganz nice
_________________
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 30.05.2007, 18:32

Download: http://lix.in/db1d01
pw: vb-x.org

Das sollte als Beispiel genug sein.

mfg, ZiG
_________________
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
r4z3r_
« Webmaster »<b><font color=red>« Webmaster »</fo



Anmeldedatum: 06.02.2007
Beiträge: 252


Verfasst am: 30.05.2007, 18:33

meinst du vll sowas?:

Benötigt werden 2 Timer, jeweils mit den Namen "oeffnen" und "schliessen"
ein commandbutton "Command1" mit der caption "Öffnen" bzw. "Schließen"

[code]Private Sub Command1_Click()
If Command1.Caption = "Öffnen" Then
oeffnen.Enabled = True
Command1.Caption = "Schließen"
Else
oeffnen.Enabled = False
schliessen.Enabled = True
Command1.Caption = "Öffnen"
End If
End Sub

Private Sub oeffnen_Timer()
If Form1.Height < 5000 Then
Form1.Height = Form1.Height + 10
Else
oeffnen.Enabled = False
End If
End Sub

Private Sub schliessen_Timer()
If Form1.Height > 3400 Then
Form1.Height = Form1.Height - 10
Else
schliessen.Enabled = False
End If
End Sub
[/code]

das ist jetzt eine lösung mit nur einer form, hoffe es ist trotzdem das was du willst Wink

ps: achte auf die größe der form! die height eigenschaft sollte etwa 3400 sen
 
treY.de_
Poster
Poster



Anmeldedatum: 20.03.2007
Beiträge: 110
Wohnort: localhost


Verfasst am: 30.05.2007, 19:04

Die Lösung von r4z3r ist gut..und sieht auch gut aus..mit 2 formen is das nich so dolle Wink
_________________
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 30.05.2007, 19:07


Nach zwei Formen wurde gefragt. Zwei Formen wurden geliefert. Wink
Was ihr draus macht ist eure Sache.^^
_________________
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: suche

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2117 13.01.2008, 11:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1078 26.09.2008, 23:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1196 23.04.2008, 15:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 734 17.04.2008, 13:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1223 11.02.2008, 16:46
 



[ Time: 0.4035s ][ Queries: 119 (0.0808s) ][ GZIP on - Debug on ]