tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
811
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    anyaa anyaa ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    10
    Hallo und ich endschuldige mich gleich für die Anfängerfrage.

    Ich habe ein VB Programm, programmiere auch seit längeren, nur halt kein VB.

    Dieses Programm verwaltet eine Datenbank, und wenn man auf "BEARBEITEN" drückt, erscheint nun ein Formular in dem man den Datensatz überarbeiten kann, in dem selben Fenster.

    Ich kann dieses Forumlar in meiner Projektdateien nicht finden.

    Da ich mich in Visual studio 6.0 VB nicht auskenne ODER weil es beim Brennen der Datei übersehen wurde ?


    http://rickmer-rickmers.zeig.info/rr-frage1.jpg

    Sollte es nicht eigentlich hier (siehe Screeni) in der Liste erscheinen oder kann es irgentwo "hinter"/"versteckt" liegen.


    Bitte nicht gleich bannen die Frage ist so dämlich das ich weder im Forum noch in meinem 5 cm dicken VB 6 auf eine Antwort gestossen bin. Und aller Anfang ist schwer.

    Gruss
    Anja
     
    ===============

    schaun wir mal O_o

    ================

  2. #2
    Avatar von SixDark
    SixDark SixDark ist offline Mitglied Brokat
    Registriert seit
    Nov 2002
    Ort
    British Virgin Islands
    Beiträge
    424
    Hi!

    Keine Frage ist zu dumm um nicht eine Antwort darauf zu bekommen!

    Poste doch mal bitte den Code, der sich hinter dem Button "Bearbeiten" befindet (mit Doppelklick auf den Button im VisualStudio kommst Du direkt zu dem Code).
    Auf jeden Fall schau Dir mal den Code hinter dem Button an und schau was dort passiert / passieren soll.

    Ansonsten könntest Du auch das Projekt mal (gepackt) hier anhängen (wenn nicht zu groß) oder Du schickst es mir mal per Mail (sixdark@gmx.net), dann schau ich es mir mal an.

    MfG
    ..::SD::..
     

  3. #3
    anyaa anyaa ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    10
    Thx , hier ist der Quelltest für die Button, ( hoffe ich )


    Private Sub CmdBearb_Click() 'Exponat editieren

    If db.Recordset.EOF Then Exit Sub

    If db.Recordset!RegNr = "autom." Then
    searchedArt = "Plan"
    LblMain.Text = "1" 'Main setzen
    Else
    searchedArt = Shorty(db.Recordset!Art)
    End If

    CmbKat.Text = searchedArt 'Kombobox setzen

    PicVerw.Visible = False
    PicDetail.Visible = True 'PictureBoxen tauschen

    ' Daten aus DB lesen + umsetzen:
    '------------------------------------------------------------------------------------


    If db.Recordset!RegNr = "autom." Then
    GetTheMax
    End If

    For i = 0 To 4 'aktive Checkboxen unselecten
    Check1(i).Value = 0
    Next i

    If db.Recordset!Kategorie <> "" Then
    MyArray = Split(db.Recordset!Kategorie, "+")
    For Each Element In MyArray
    For i = 0 To 4
    If Check1(i).Caption = Element Then Check1(i).Value = 1
    Next i
    Next
    End If 'Checkboxen setzen

    Text1(0).SetFocus 'Focus auf 'Bezeichnung' setzen

    checkRegNr 'Check durchführen
    End Sub
     
    ===============

    schaun wir mal O_o

    ================

  4. #4
    Avatar von SixDark
    SixDark SixDark ist offline Mitglied Brokat
    Registriert seit
    Nov 2002
    Ort
    British Virgin Islands
    Beiträge
    424
    Hi!

    Also der Code ist etwas verwirrend wenn man das gesamte Programm nicht kennt, aber eines kann ich mich Sicherheit sagen: Es wird kein neues Windows-Formular geöffnet, also ist es nicht verwunderlich das Du in der Projektliste kein weiteres Formular siehst. Es werden beim Klick auf Bearbeiten einfach nur ein paar Daten aus dem Result der Datenbank gelesen und in dem aktuellen Formular dargestellt - mehr passiert eigentlich nicht.

    MfG
    ..::SD::..
     

  5. #5
    anyaa anyaa ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    10
    Danke für die schnelle Antwort.

    Hab hier nochmal das was ich meinte..

    Es wird aus dem Formular :

    http://rickmer-rickmers.zeig.info/rr-frage2.jpg

    über "Bearbeiten" oder "neu"

    http://rickmer-rickmers.zeig.info/rr-frage3.jpg

    Das kann man dann auch erreichen wenn man einfach neue/andere Eingabe Felder erzeugt ? Also das mit der fehlenden Datei würde mir besser gefallen, da ich den Programmcode auch nicht compilieren kann
     
    ===============

    schaun wir mal O_o

    ================

  6. #6
    Avatar von SixDark
    SixDark SixDark ist offline Mitglied Brokat
    Registriert seit
    Nov 2002
    Ort
    British Virgin Islands
    Beiträge
    424
    Hi!

    Also ich glaube das Ganze liegt an dem Punkt im Code:

    Code :
    1
    2
    
    PicVerw.Visible = False
    PicDetail.Visible = True 'PictureBoxen tauschen

    Da hat wohl jemand die Steuerelemente auf zwei PictureBoxen gezeichnet und tauscht diese beim Klick aus. Ein neues Fenster wird definitiv nicht geöffnet.
    Was bekommst Du denn für einen Fehler wenn Du das Projekt kompilieren willst?

    MfG
    ..::SD::..
     

  7. #7
    anyaa anyaa ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    10
    Sowas hatte ich schon befürchtet, habe auch schon die verwendeten functionen entdeckt. Kann ich die 2. PictureBox über "Objekt anzeigen" grafisch anzeigen lassen ?


    Ja das mit der EXE erstellen macht mir eigentlich mehr sorgen.

    Nach dem erstellen der exe bekomm ich das Formular, kann aber nichts anklicken, bekomm bei einem Mauseklick ein wunderschönes "Pling" und schliessen funktioniert nur über ALT -F5
     
    ===============

    schaun wir mal O_o

    ================

  8. #8
    Avatar von SixDark
    SixDark SixDark ist offline Mitglied Brokat
    Registriert seit
    Nov 2002
    Ort
    British Virgin Islands
    Beiträge
    424
    Sowas hatte ich schon befürchtet, habe auch schon die verwendeten functionen entdeckt. Kann ich die 2. PictureBox über "Objekt anzeigen" grafisch anzeigen lassen ?
    Du möchtest die zweite PictureBox im Designer angezeigt bekommen, hab ich das richtig verstanden? Du solltest dazu die PictureBox, die Du im Moment siehst mit der Maus markieren, klickst mit der rechten Maustaste und wählst "In den Hintergrund" aus. Dann sollte die zweite PictureBox zum Vorschein kommen.

    Du bekommst ein "Pling" auf der gesamten Form? Prüf mal ob die Form und die darin enthaltenen Steuerelemente auf "Enabled = True" stehen (jeweils in den Eigenschaften des Steuerelements). Was mir im Moment Sorgen macht, ist die Tatsache das auf Deinen Bildern ein kleines schwarzes Schloß an den Dateien in der Projektliste ist. Sind die Dateien evtl. schreibgeschützt auf der Platte?

    MfG
    ..::SD::..
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 11.01.08, 22:11
  2. Antworten: 12
    Letzter Beitrag: 17.04.07, 01:21
  3. Unterstützung einer neuen Seite der richtung: Blackmusic
    Von royaco im Forum Musik & Musiker
    Antworten: 3
    Letzter Beitrag: 27.05.06, 19:38
  4. Countdown und laden einer neuen Seite
    Von xfire im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 04.07.04, 18:22
  5. zu einer anderen Seite wechseln
    Von thomson im Forum PHP
    Antworten: 13
    Letzter Beitrag: 17.06.04, 14:53