[C#]Textbox aus Form1 in Form2 auslesen...

10/26/2012 16:38 GodHacker#16
Quote:
Originally Posted by MoepMeep View Post
2. Nö :<
3. Könnte ich, aber wozu? Du versuchst hier etwas, was für deinen Wissensstand einfach viel zu viel ist.
4. Man sieht ja, was dabei rausgekommen ist.
6. Och komm, kidding me? :|
2) Kannst du bitte den Thread verlassen, wenn du nicht hilfst? Du blockierst nur den Thread.
3) Wie soll ich etwas können, wenn ich es nirgends finde? Da kann ich es ja nicht wissen, also ist mein Wissensstand natürlich nicht ausreichend.
4) Ich lerne C# seit etwas mehr als 1 Jahr und bin schon viel weiter, als andere, die zur selben Zeit angefangen haben. Man sieht also, dass es genug bringt.
6) Nein, es ist mein ernst. Poste etwas besseres und das ohne Copy&Paste dann kannste weiter sagen, dass hier alle nur Müll erstellen. Bis dahin solltest du lieber still sein und dich nicht wieder mit solchen Sachen blicken lassen.
10/26/2012 17:06 MoepMeep#17
3. Absolute Grundlagen findet man nirgendwo, erzähl mir bitte mehr.
4.1Jahr? 1JAHR?
10/27/2012 04:47 #SoNiice#18
Erstell in der zweiten Form eine Variable mit "public string yourstring", stelle in Form1 die TextBox auf public und öffne die zweite Form in Form1 wiefolgt:

((Control) new Form2()
{
yourstringfromform2 = this.textBox1.text
}).Show();
10/27/2012 15:32 GodHacker#19
Quote:
Originally Posted by SoNiice View Post
Erstell in der zweiten Form eine Variable mit "public string yourstring", stelle in Form1 die TextBox auf public und öffne die zweite Form in Form1 wiefolgt:

((Control) new Form2()
{
yourstringfromform2 = this.textBox1.text
}).Show();
Danke, aber ich habe den Inhalt der Form2 jetzt in die Form1 eingebaut.
Jetzt muss ich nur noch wissen, wie ich:
1) Eine Seite des Bildes (in der pictureBox) um einen bestimmten Pixelwert abschneiden kann.
2) Ein zweites Bild über das erste legen kann (Wasserzeichen ähnlich).
3) Den Inhalt der pictureBox über einen saveFileDialog speichern kann.

Für jede nützliche Antwort bin ich sehr dankbar!!!

@MoepMeep: Solltest du weiterhin den Thread zuspammen melde ich dich. Lass es also bitte sein!

PS: Kann ich das schneiden mit Crop machen?
10/28/2012 01:04 MoepMeep#20
Quote:
Originally Posted by SoNiice View Post
Erstell in der zweiten Form eine Variable mit "public string yourstring", stelle in Form1 die TextBox auf public und öffne die zweite Form in Form1 wiefolgt:

((Control) new Form2()
{
yourstringfromform2 = this.textBox1.text
}).Show();
public attribut, okay.
10/28/2012 10:42 GodHacker#21
Quote:
Originally Posted by MoepMeep View Post
public attribut, okay.
Du bist weiterhin keine Hilfe!
Bitte lass das Posten in diesem Thread, außer du willst wirklich etwas hilfreiches schreiben. Bei weiterem Spam melde ich dich (wie schon gesagt).

Ich habe weiterhin folgende Probleme:
1) Ausgewählte Seiten eines Bides, in einer pictureBox, abschneiden (um einen bestimmten Pixelwert).
2) Ein weiteres Bild über das erste in der pictureBox legen. (Wasserzeichen).
3) Den Inhalt der pictureBox speichern (sollten mehrere Bilder übereinander liegen -> Wasserzeichen -> so sollen sie als ein insgesammtes gespeichert werden).

Sollte jemand die Lösung zu einer dieser Probleme haben, bitte ich darum, dass Er/Sie mir einen Beispielcode mit Kommentaren postet, damit ich sehe und auch verstehe, wie es geht.


Edit:
Wie bekomme ich folgendes hin (scheint die Lösung zu sein, nur leider kriege ich es nicht ganz hin):
Mit Hilfe von [Only registered and activated users can see links. Click Here To Register...] ... dies zu machen [Only registered and activated users can see links. Click Here To Register...] (3ter Post von unten, da ist ein Codebeispiel).
Wenn mir jemand dies erklären könnte, dann währe ich echt happy!


MfG
GodHacker
10/28/2012 22:45 nkkk#22
was an dem link nicht zu vertehen ?
1) du erzeugst ein bitmap Objekt mit dem bitmap konstruktor welcher das bild von der Festplatte liest.
2) zu erzeugt ein zweites Bitmap objekt welches die gewünschten maße hat.
3) du malst den gewünschten inhalt von bitmap1 in bitmap2.
4) du lässt deine picturebox/panel bitmap2 anziegen
10/30/2012 14:53 GodHacker#23
Punkt 1 gelöst!

Bleiben noch:
2) Ein weiteres Bild über das erste in der pictureBox legen. (Wasserzeichen).
3) Den Inhalt der pictureBox speichern (sollten mehrere Bilder übereinander liegen -> Wasserzeichen -> so sollen sie als ein insgesammtes gespeichert werden).



PS: Hab noch ne Idee... Wie kann man das Schließen über das X (oben in der Ecke) abfangen und dann ein Event ausführen? (Wenn es überhaupt geht)
Beispiel: Ich drücke auf das X und statt sofort das Programm zu schließen soll ein Event ausgeführt werden, was z.B. eine Log-Datei erstellt und speichert. Wird das Programm dann beendet. Ich brauche nur den Weg, wie ich das Schließen abfange bzw. abbreche und statt dessen dann etwas anderes mache. (Eben wie ein ButtonClick Event).