You are not logged in.

Dear visitor, welcome to Jabaco - Community. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

marble

Unregistered

1

Sunday, February 22nd 2009, 2:42pm

Übergabe von Formulardaten an neue Form

Hallo,

sorry das ich wieder hier poste :( aber ich komm noch nicht so ganz klar mit Jabaco :D bzw mit der "umgeschriebenen" vb-Sprache... habe schon einiges probiert, aber der unten stehende Code funktioniert leider nicht :(

Es wird kein Fehler ausgegeben, Label1 bleibt jedoch trotzdem mit der caption, die er vorher hatte... (Kein "Dies ist ein Test!!!" beim öffnen

Source code

1
2
3
Form2 = New Form2() 
Form2.label1.Caption = "Dies ist ein Test!!!" 
Form2.show()


hilfe :(

j

Unregistered

2

Sunday, February 22nd 2009, 3:19pm

Also, ich weiß nicht was Dein Ziel ist.
Vor allem sehe ich nur den Code und nicht, was Du sonst noch gemacht hast.
Wieso hast DU dort Form2 und nicht Form1 ? Willst DU zwei Forms haben?

Wenn Du nur ein Form hast und ein Label beim Laden ändern willst, dann geht in Form1

Source code

1
2
3
Public Sub Form_Load()
   Label1.Caption = "Dies ist ein Test!!!" 
End Sub


Und wenn Du zwei Forms hast und enstprechendes in Module1 machen willst, dann geht

Source code

1
2
3
4
5
6
7
8
9
10
Public Form1 As New Form1
Public Form2 As New Form2

Public Sub main(ByJava args() As String)
   Dim myArgs() As String
   myArgs = args
   Form1.SetDefaultClose()
   Form2.Label1.Caption = "hallo zusammen"
   Form1.show()
End Sub


Weiß nicht, wo da das Problem ist.

marbel

Unregistered

3

Sunday, February 22nd 2009, 4:33pm

Hallo,

Sorry, also genau genommen habe ich 2 Formen.

Form 1: 1 Textbox, 1 Button
Form 2: 1 Label

So, nun möchte ich das wenn man auf Button 1 klickt der Text aus der Textbox in form2 (die sich nach klick auf den button öffnen soll) in label1 erscheint.

In vb6 würde ich es nun so lösen:

Source code

1
2
3
4
5
Form1: 
Private Sub Command1_click() 
form2.show 
form2.label1.caption = text1.text 
End sub


hoffe ist verständlicher ausgedrückt.



Wenn ich den code von dir benutze


Source code

1
Public Form2 As New Form2

öffnet sich sofort beim starten des Programmes das fenster... das soll aber erst nach klick auf den button :)

marbel

Unregistered

4

Sunday, February 22nd 2009, 4:35pm

Hallo,

habs gelöst :)

Source code

1
2
dim fenster as new Form2
fenster.label1.caption = "Test!!!"

Peter

Trainee

  • "Peter" is male

Posts: 69

Date of registration: Nov 24th 2008

Location: Cologne, Germany

Occupation: Second Vice President of Distributed Junk and Trash Development

  • Send private message

5

Sunday, February 22nd 2009, 8:25pm

Quoted from "marbel"

habs gelöst :)

nicht wirklich ;)

Du möchtest ja den Inhalt einer Textbox von Form1 in das Label auf Form2 schreiben:

Jabaco Source

1
2
3
Dim myForm As New Form2
myForm.Label1.Caption = Me.Text1.Text
myForm.Show


Grüße ... Peter

Marbel

Unregistered

6

Sunday, February 22nd 2009, 9:16pm

:) danke, noch eine problematik ist auf mich zugekommen:

Wenn ich jetzt z.b. noch einen button mache und dann wieder das label fülle mit z.b. "test über command2!" macht er ein neues fenster offen... ich möchte das aber gern an das was bereits geöffnet ist schicken hat jemand eine lösung? (also das nicht immer ein neues fenster geöffnet wird)

Peter

Trainee

  • "Peter" is male

Posts: 69

Date of registration: Nov 24th 2008

Location: Cologne, Germany

Occupation: Second Vice President of Distributed Junk and Trash Development

  • Send private message

7

Sunday, February 22nd 2009, 10:03pm

@Marbel:

Jabaco Source

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim myForm As Form2

Public Sub Command1_Click()
   
   myForm.Label1.Caption = Me.Text1.Text
   myForm.Visible=True
   
End Sub

Public Sub Form_Load()
   
   myForm = New Form2
   myForm.Visible=False

End Sub


@All: Ist das normal, dass bei

Jabaco Source

1
Dim myForm As New Form2

die Form direkt geöffnet wird? Meines Erachtens ist das ein Fehler. (deshalb im Code oben auch das Visible-Gefrickel)

Grüße ... Peter

OlimilO

Intermediate

  • "OlimilO" is male

Posts: 277

Date of registration: Jan 18th 2009

Location: Germany

Occupation: software engineer

  • Send private message

8

Monday, February 23rd 2009, 12:53am

Hallo,

Quoted

@All: Ist das normal, dass bei [Dim myForm As New Form2]die Form direkt geöffnet wird? Meines Erachtens ist das ein Fehler


Ja das eigentümliche Verhalten ist mir auch schon aufgefallen, siehe meinen Post ModalDialog dort habe ich mit Form.hide rumexperimentiert. Das ist der Grund warum der modale Dialog beim Laden etwas merkwürdig flackert.

Ob man das ändern kann weiß ich nicht, aber man sollte das Jabaco verzeihen, es ist halt noch in der Beta-phase.

Gruß

OlimilO

Peter

Trainee

  • "Peter" is male

Posts: 69

Date of registration: Nov 24th 2008

Location: Cologne, Germany

Occupation: Second Vice President of Distributed Junk and Trash Development

  • Send private message

9

Monday, February 23rd 2009, 11:46am

Quoted from "OlimilO"

aber man sollte das Jabaco verzeihen, es ist halt noch in der Beta-phase.

keine Frage! Da sind wir einer Meinung. :)

Wollte es nur erwähnt haben ;)

Grüße ... Peter

Emilio

Beginner

  • "Emilio" is male

Posts: 2

Date of registration: Feb 22nd 2009

  • Send private message

10

Monday, February 23rd 2009, 3:50pm

Installace Jabaco-Aplikationen auf dem HTC Touch Pro

Hallo Peter, bin neu in der Community und bin etwas unsicher. Danke für deinen Hinweis, bin aber trotzdem skeptisch in Bezug auf die Installation einer Jabaco-Anwendung auf dem PPC. In Visial-Basic und Java auf dem PC bin ich ziemlich fit aber mit den Problemen auf dem PPC werde ich nicht so schnell fertig. Z.B. wie wir hier das Problem mit "classpath" gelößt wird.

Grüße Emilio

marbel

Unregistered

11

Monday, February 23rd 2009, 5:26pm

Hallo,

also derzeit nur lösung mit hide... oder hab ich was falsch verstanden?

Peter

Trainee

  • "Peter" is male

Posts: 69

Date of registration: Nov 24th 2008

Location: Cologne, Germany

Occupation: Second Vice President of Distributed Junk and Trash Development

  • Send private message

12

Monday, February 23rd 2009, 8:35pm

Quoted from "marbel"

also derzeit nur lösung mit hide...

sieht vorerst so aus. Genaueres müsste aber Manuel dazu schreiben können.

Grüße ... Kiffi

@Emilio: Im Thread verirrt? :D

Rate this thread
WoltLab Burning Board