Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

  • Benutzer-Avatarbild

    VB.NET-Quellcode (12 Zeilen) Du verweist immer auf uc. Also das einzige UserCotrol, was jemals erstellt wurde. Und zwar in Zeile#3, Post#26 (»mein Formcode (AKTUELL)«). Wenn Du dessen Eigenschaften veränderst - naja, was erwartest Du denn? Du erstellst ja nie weitere/zusätzliche UserControls per New. Jene Stelle habe ich mit »hier fehlt was« markiert. Da kannst Du reinhauen: Dim uc As New UserControl1. Und wie RfG schon schrieb: 1x New Random reicht. Zeile#4 des zitierten Codes von mir widerspri…

  • Benutzer-Avatarbild

    Zitat von VBHunter: „hab das mal eingefügt und getestet mit Dim us As New UserControl1 kein erfolg“Mit dieser Aussage kann ich nix anfangen. Was soll das heißen: kein Erfolg? Da in der Sub Kundenerstellen() nun ein neues UC angelegt wird, muss dieses auch eventtechnisch angestöpselt werden. Will heißen, dass z.B. in die letzte Zeile der Prozedur noch kommt: AddHandler uc.Buttonklick, AddressOf Abkassieren So wird das neu angelegte UC mit der Sub Abkassieren verknüpft. Achtung! Abkassieren muss d…

  • Benutzer-Avatarbild

    Zitat von VBHunter: „Das [...]habe ich nicht ganz verstanden und noch nie gehört“vielleicht, aber bestimmt schon zig mal gesehen, z.B.: Private Sub Stichtag_Tick(sender As Object, e As EventArgs) Handles Stichtag.Tick Kurze Erklärung: Angenommen, es wurden zwischenzeitlich 10 UserControls erstellt. Und alle verbinden ihren Button-Click mit der Abkassieren-Sub. Jetzt ruft ein UC also irgendwann die Abkassieren-Sub auf. Und mittels dem sender-Objekt, welches jeder Sub übergeben wird, kann das Prog…

  • Benutzer-Avatarbild

    Zitat von VBHunter: „Ich habe ein Guthaben z.b. 1000 ,- € [...] jeder Kunde kauft etwas [...] man bekommt dann Beispiel 15,60 € dafür“ => Guthaben sinkt nicht, sondern steigt, weil Du ja Blumen VERkaufst, also Geld bekommst. Anderenfalls zurück zu Post#30: Zitat von VaporiZed: „Gibt es da etwa ein Gemeinschaftsgeldkonto für alle Kunden? Ich will da auch einkaufen!“

  • Benutzer-Avatarbild

    Beachte bitte Post#30: Public Sub Abkassieren(sender as Object, e As EventArgs); Du hast den 2. Parameter vergessen.

  • Benutzer-Avatarbild

    Zitat von VBHunter: „Wie könnte ich jetzt von Abkassieren() auf die Property Name zugreifen“Wo hast Du Dein Kurzzeitgedächtnis gelassen? Schreibe als erste Zeile in der Abkassieren-Sub: Dim uc = DirectCast(sender, UserControl1)

  • Benutzer-Avatarbild

    Also: Wenn Du das über Dein MyClick-Event machen willst, dann folgendes: RfG hat sich minimal verschrieben. Es soll bestimmt nicht MyEventArge, sondern MyEventArgs heißen, aber wurscht. Kann auch TheBigBangTheory heißen, aber man sollte bei Namensvergabe bei den Tatsachen bleiben. Wenn Du MyEventArgs hernehmen willst, musst Du auch bei MyClick diese MyEventArgs übergeben, sonst bringt es Dir nix. Außerdem musst Du Deine Abkassieren-Sub so ändern, dass sie nicht e As EventArgs kennt, sondern e As…

  • Benutzer-Avatarbild

    Klar macht er das. Wir können Dir nur Hilfestellungen geben. Der Preis muss natürlich auch vom UC mitgeliefert werden. Du hingegen veränderst das Geschäftsguthaben immer noch durch die Form-Variable Preis - obwohl es die gar nicht geben sollte. Das UC liefert den Preis. Also muss der auch vom UC mittels MyEventsArgs an die Abkassieren-Sub geliefert werden.

  • Benutzer-Avatarbild

    What? Ich versteh leider weniger als die Hälfte von dem, was Du geschrieben hast. Arbeite bitte an Deiner Ausdrucksweise.Zitat von VBHunter: „Ich möchte ja das er es übernimmt“Wer soll was übernehmen?Zitat von VBHunter: „welchen Preis der Button hat“Ein Button hat keinen Preis. Ok, doch: Stromkosten, weil man zur Benutzung den Computer anmachen muss. Irgendein Label bei jedem UC zeigt den Preis an. Den kannst Du an MyEventArgs und somit dann an das MyClick-Event und damit an die Abkassieren-Sub …

  • Benutzer-Avatarbild

    OK, vielleicht gestalten wir das etwas anders. Statt zu umschreiben, was Du haben willst, solltest Du 1-3 Beispiele bringen, wie Dein Wunschergebnis aussehen soll und wie es momentan aussieht. Es geht los mit Dim ZufallsArtikel() As String = {"Blumen", "Rosen"}. Da Rosen auch gleichzeitig Blumen sind, ist die "Auswahl" nicht nur mager, sondern auch verwirrend. Ist ein besseres Beispiel vielleicht: Dim ZufallsArtikel() As String = {"Rosen", "Tulpen", "Nelken", "Narzissen"}? Zitat von VBHunter: „W…

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „Statt zu umschreiben, was Du haben willst, solltest Du 1-3 Beispiele bringen, wie Dein Wunschergebnis aussehen soll und wie es momentan aussieht.“Deine Beispiele? Zitat von VBHunter: „nur bei Label5 soll er ja die Zufallsanzahl von Label3 mal den Artikel von Label4 Rechnen um bei Label5 den Gesamtpreis für z.B. 15x Rosen zu sehen.“Zitat von VBHunter: „Preis = Zufallszahlen * ZufallsArtikel“Sorry, aber das ist doch wieder inhaltlicher Mumpitz. Man kann nicht rechnen: 3 x Ros…

  • Benutzer-Avatarbild

    Dafuq? Falscher Weg. Es werden weder Preise noch Namen, also allgemein: keine konkreten Daten in den Code eingearbeitet. VB.NET-Quellcode (8 Zeilen) Das als anfängliches Gegenbeispiel. Dann kannst Du nämlich im Form-Code schreiben: VB.NET-Quellcode (1 Zeile)und später mit jener Rose(nsorte) bequem weitermachen. Allerdings muss ich an dieser Stelle aufhören, und zwar aus 2 Gründen: 1. Mir geht die Zeit aus, 2. Dir fehlen die Grundlagen für objektorientierte Programmierung. Ohne diese Dinge geht e…

  • Benutzer-Avatarbild

    spiel mal damit n bisken rum

  • Benutzer-Avatarbild

    Zitat von VBHunter: „einfach nur das der Form_Load nicht so riesig wird bei z.b. 3000 Artikel“Geht es um 3000 verschiedene Artikel oder um 3000 identische Rosen?

  • Benutzer-Avatarbild

    Das mit dem Verstehen braucht etwas Zeit. Die Frage ist, ob Du alle Views immer und überall brauchst (nein, dem ist nicht so). Es geht erstmal darum, die Grundsätze des mit-dem-tDS-arbeiten zu verstehen. Statt dass Du Dir selber Klassen schreibst, erstellst Du diese einfacher mit dem tDS-Designer. Du kannst angeben, welche Eigenschaften eine Klasse/Tabelle haben soll und von welchem Typ die Eingenschaften sind. Der Vorteil des tDS ist u.a. auch, dass Du schnell Beziehungen zwischen den Datenklas…