| |
Fortgeschrittene ProgrammierungForm aus Code generieren | | | Autor: C4ptain | Datum: 25.06.16 19:34 |
| Hallo liebes Forum,
ich danke erstmal für die Aufnahme und habe ein kleines Anliegen.
Ich habe einen Code von einem Freund erhalten der in VB6 geschrieben ist, allerdings keine passende Form. Da ich das Programm gerne nutzen würde und nur ein bisschen VBA kann, da ich aus der c++ Branche komme, habe ich Schwierigkeiten die passende Form zu entwickeln. Also ist es möglich aus dem Code eine Form automatisch zu generieren oder nicht? Wenn nicht, kann mir jemand dann kurz helfen, die benötigten Objekte auf die Form zu platzieren
Liebe Grüße und danke im voraus
Mark | |
Re: Form aus Code generieren | | | Autor: Blackbox | Datum: 26.06.16 09:23 |
| Hallo Mark,
wäre vielleicht besser den VB6 Code in C++, konkret in C++ ATL, zu übernehmen.
Kurz helfen? ist da nicht, da braucht man schon den Code. | |
Re: Form aus Code generieren | | | Autor: C4ptain | Datum: 26.06.16 15:57 |
| Ich könnte dir den Code also per PN schicken und du würdest mir dann helfen? Ist jetzt kein Riesiges Teil, aber dennoch sehr interessant. Wäre super von dir
Liebe Grüße
Mark | |
Re: Form aus Code generieren | | | Autor: Blackbox | Datum: 26.06.16 17:49 |
| Schicke mir ne PN. | |
Re: Form aus Code generieren | | | Autor: C4ptain | Datum: 26.06.16 20:05 |
| getan | |
Re: Form aus Code generieren | | | Autor: Blackbox | Datum: 26.06.16 20:38 |
| Hallo Mark,
BotNofi (das ist eine Objektvariable) ist das jene Form? | |
Da Text nicht mehr editierbar ist, jene Zeile ist rot ... | | | Autor: Blackbox | Datum: 26.06.16 21:15 |
| Antwort = BotNofi.Ausgabe1(Eingabe.Text)
Ausgabe.Text = Ausgabe.Text & " Du : " & Eingabe.Text & vbNewLine & "Nofi : " & Antwort & vbNewLine Ausgabe.SelStart = Len(Ausgabe.Text) Eingabe.Text = ""
BotNofi, das Objekt ist unbekannt.
Beitrag wurde zuletzt am 26.06.16 um 21:24:30 editiert. | |
Re: Da Text nicht mehr editierbar ist, jene Zeile ist rot ... | | | Autor: C4ptain | Datum: 26.06.16 22:45 |
| wie meinst du das jetzt genau? Ich dachte das Ausgabe.text ein Textfeld darstellt. Was ist jetzt ganau nicht richtig? | |
Re: Form aus Code generieren | | | Autor: C4ptain | Datum: 27.06.16 13:36 |
| ja BotNofi heißt das Programm und ich denke auch mal die FORM | |
Soweit mal als VB-Quellcode aus dem Spaghetti - 1 - | | | Autor: Blackbox | Datum: 27.06.16 18:35 |
| Hallo Mark,
noch zwei weitere nicht definierte Objekte gefunden:
BotFragen1 und BotUnbeantwortet.
Was sind das für Objekte?
Leider ist der Code, den Du mir geschickt hast, handwerklich sehr schlecht.
Schon wenn ich sowas sehe:
If Text3 = "" Then Randomize
Select Case Int(Rnd * 7)
Case 0:
Ausgabe1 = "Sie müssen was eingeben und Enter" & _
"drücken, auf Leerzeilen kann ich nicht" & _
"antworten."
Case 1:
Ausgabe1 = "Ohne Eingabe keine Ausgabe!, so ist" & _
"das.!"
Case 2:
Ausgabe1 = "Leerzeile, ne auf sowas antworte ich" & _
"nicht"
Case 3:
Ausgabe1 = "Auf Leer sage ich auch nur leer!, was" & _
"sonst!"
Case 4:
Ausgabe1 = "Ja Leerzeilen tippen sich am" & _
"schnellsten, nur gibs darauf keine vernümpftige" & _
"Antwort."
Case 5:
Ausgabe1 = "Gib leer ein und Du bekommst Leer" & _
"zurück, ganz einfach."
Case 6:
Ausgabe1 = "Wo Leer steht ist auch Leer drin, ne" & _
"immer diese Leere."
Case 7:
Ausgabe1 = "In drei Teufelsnamen, was soll ich auf" & _
"leer antworten, vieleicht mit Unendliche" & _
"Leere?!."
End Select
Beitrag wurde zuletzt am 27.06.16 um 18:52:29 editiert. | |
Re: Soweit mal als VB-Quellcode aus dem Spaghetti - 1 - | | | Autor: C4ptain | Datum: 27.06.16 20:00 |
| Ich weiß das der nicht gut ist, der ist halt nicht aus meiner Hand ;) Zurück zum Thema, ich weiß nicht genau was du nicht definiert hast. Text3 ist ne unsichtbare Textbox die dem Programm als zwischenspeicher dient.
Botfragen und Botungeantwortet sind TXT dateien
Unknown.txt, Fragen1.txt und Unbeantwortet.txt
Die sind im Ordner drin | |
Re: Soweit mal als VB-Quellcode aus dem Spaghetti - 1 - | | | Autor: Blackbox | Datum: 27.06.16 20:09 |
| Hallo Mark,
ok. Dann ist der Code klar. Wie brauchst Du die C++ Übersetzung? Pure C++, C++ MFC oder C++ ATL. Bei C++ MFC gebe ich den Kelch ab. Andere Möglichkeit ist eine VB6 ActiveX-DLL, die Du als Objekt einbinden kannst. | |
Re: Soweit mal als VB-Quellcode aus dem Spaghetti - 1 - | | | Autor: C4ptain | Datum: 27.06.16 20:18 |
| Hay, es kann ruhig in VB6 Bleiben, solange es funktioniert. Habe das Visual Studio 6.0 dafür ;)
Also ich brauche nur die Form , so das ich es betreiben kann. Die txt sind schon fertig ^^ | |
Bitte beachten: Forum !!! | | | Autor: Manfred X | Datum: 27.06.16 20:45 |
| Hallo!
Ihr führt hier eine private Diskussion, die für die
Nutzer dieses Forums nicht nachvollziehbar und deshalb
nicht informativ ist. Bitte kommuniziert dieses Thema
per E-Mail. | |
Du hast Post | | | Autor: Blackbox | Datum: 28.06.16 18:34 |
| @Manfred: Was meinst Du? | |
Re: Du hast Post | | | Autor: Blackbox | Datum: 28.06.16 18:40 |
| @Manfred X Was willst Du damit sagen? | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevZIP40 Pro DLL
Zippen und Unzippen wie die Profis!
Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus. Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|