Suchergebnisse
Suchergebnisse 1-20 von insgesamt 20.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Bin gerade leider nur mit dem Handy online, kann später am PC nochmal konkreter auf die Posts eingehen. Versuche schon mal, das Problem genauer zu beschreiben. In der Datenbank dürfen Werte verschiedenster Kombinationen der Flags vorkommen. Bezogen auf das oben genannte Beispiel zB 4 (Option1B), 12 (Option1B + Option2A), 42 (Option1A + Option2B + Option3) usw. Leider sind einige der Felder falsch befüllt, zB mit einer 7. Ich soll nun all diese Werte, die keine gültige Summe beliebiger Werte des …
-
Ich habe eine Datenbank übernommen, welche ein Feld beinhaltet, in dem Werte gespeichert sind, die aus einem <Flags> Enum Block kommen. Beim Bearbeiten habe ich festgestellt, dass dort auch ungültige Werte eingetragen sind. Da es sich um über 50000 Einträge handelt die betroffen sein könnten, würde ich gerne ein Programm schreiben, mit dem ich diese ungültigen Werte auf 0 setzen kann. Dazu kommt, dass das Prinzip der Enum Flags Neuland für mich ist und ich nicht einfach alle Werte addieren kann,…
-
Jap, habe jetzt so ziemlich alles hinbekommen wie ich es möchte, danke schonmal Alle möglichen Variablen aus den Plugins werden übergeben, Funktionen werden ausgeführt usw. Jetzt bin ich bei dem Teil angekommen, an dem ich eine Form in einen Tab übergeben möchte, leider klappt das so nicht ganz. Wo habe ich hier den Denkfehler? Die Form ist im Plugin-Projekt erstellt. VB.NET-Quellcode (20 Zeilen) Davor hatte ich versucht, die Form selbst als Returnvalue zu übergeben. Ich konnte sie mit Form.Show…
-
Oh, ich dachte das wäre ausreichend. Habe mal versucht, es grafisch darzustellen. In diesem Beispiel befinden sich programm1.dll und programm2.dll im Ordner. vb-paradise.de/index.php/Attachment/43886/ vb-paradise.de/index.php/Attachment/43887/ Bekommt ein User von mir nun programm3.dll und kopiert sie in den Ordner, soll beim nächsten Start ein dritter Tab vorhanden sein und Programm 3 darstellen, wenn man darauf klickt. Alternativ hatte ich mir auch eine simple ComboBox überlegt, in der man zwi…
-
Steht doch alles bereits oben Im Endeffekt soll das Hauptprogramm sowas wie ein Launcher sein, ein Hauptmenü von dem aus die einzelnen Programmteile ausgeführt werden können. Natürlich könnte ich auch alles wie bisher als einzelne .exe Files ausliefern, aber eine einheitliche Oberfläche welche mit neuen Funktionen erweitert werden kann, ist doch sauberer.
-
Sie bearbeiten verschiedene Dateien auf verschiedene Weise. Eins ist ein Texteditor, ein anderes sucht nach Strings und ersetzt Werte usw. Die Gemeinsamkeit ist lediglich, dass die Textdateien in Verbindung stehen bzw teilweise auch die selben sind. Prinzipiell sind es alles eigenständige Mini-Programme, die ich in einem großen Programm zusammenfassen möchte und immer wieder sollen neue hinzugefügt werden, wenn Bedarf besteht.
-
Prinzipiell ist es recht einfach. Es handelt sich um automatisiertes prüfen, ändern, ent- bzw verschlüsseln vieler, großer Textdateien. Habe dafür schon mehrere kleine Programme, würde sie aber gerne zu einer großen Sammlung zusammenfügen. Nach und nach sollen verschiedene Funktionen implementiert werden, welche per ComboBox ausgewählt und gestartet werden können. Landet ein neues Plugin im Ordner, soll es in der ComboBox auftauchen und gestartet werden können. Alternativ hatte ich mir auch Tabs…
-
Hallo, ich möchte gerne ein Programm erstellen, welches bisher nur wenige Aufgaben erledigen kann, langfristig aber erweiterbar sein soll. Alle Aufgaben sollen über eine Hauptform gestartet werden. Einige davon können "unsichtbar" ablaufen, andere benötigen eine eigene Form mit Ein- und Ausgabe-Möglichkeiten. Im Idealfall würde ich den Usern einfach Plugins zukommen lassen (als DLL oder so) und das Programm erweitert sich bei Neustart selbst. Welche Technik ist für so ein Projekt zu empfehlen? H…
-
Wie oben bereits geschrieben handelt es sich um ein Managerspiel, dass durch eine Community editier- und modifizierbar sein soll. User A erstellt einen Datensatz, dessen ID sich aus "Test" berechnet, zB 123ABC und speichert es über mein Programm in ein xml File. User B erstellt eine Grafik, die sich darauf beziehen soll und benennt sie passend zur ID von "Test" 123ABC.png, ohne User A nach der ID fragen zu müssen. Nun stellen beide ihre Ergebnisse der Community zur Verfügung und es soll bei jede…
-
Eine aufsteigende Zahl bringt mir leider nichts, da so eben nicht jeder Datensatz, egal wo und von wem eingegeben, immer die selbe ID hat Wenn User A den Datensatz "Test" anlegt und die ID 123ABC bekommt, muss User B die selbe ID bekommen, wenn er bei sich "Test" eingibt. Werde die Tage mal ein paar Tests mit den gesammelten Vorschlägen aus dem Thread machen und schauen, ob irgendeine Methode "sicher genug" aussieht
-
Es ist einfach eine dokumentorientierte Datenbank und da die Zielsetzung wie erwähnt ein offenes System der Datenspeicherung sein soll, ist das auch der richtige Ansatz. Natürlich können sich User damit was zerschießen, aber dann ist das halt so, dafür gibt es Backups. Das Ziel der einfachen Modifizierbarkeit sehen wir als wichtiger an, da das ein Teil des Konzepts ist.
-
Damit jeder die Spielinhalte für sich modifizieren kann, wenn gewünscht. Das ist gewollt so, kein workaround. Die Zielsetzung ist eine möglichst offene Umgebung für alle möglichen Daten zu schaffen, damit eine Community möglichst viel editieren und modifizieren kann. Das ganze soll per mitgeliefertem Editor funktionieren, als auch per Direktzugriff über die XML files bzw die eindeutigen Dateinamen über die IDs, um die es hier geht.
-
Ich versuche es mal zu beschreiben Es wird ein Editor für ein Managerspiel das ein Freund von mir entwickelt. Die Idee der IDs beruht darauf, dass es sehr editierbar sein soll. Datenbank, Grafiken etc, alles soll der User bearbeiten können. Die IDs kommen dann zB bei Grafiken, Texten oder was auch immer zum tragen, da das Spiel automatisch Dateien mit der ID als Name sucht und einbindet. Auch die Datenbank soll im XML Format auf der Festplatte zugänglich sein, darauf beziehen sich dann die Ordne…
-
Hallo, ich bin in einem Forum aktiv und entwickle dort ein kleines Tool um Dateien zu verwalten. Allerdings sollen nur Admins und Mods sowie ein paar wenige User Vollzugriff auf das Tool haben um damit Dateien uploaden zu können. Alle anderen sollen nur downloaden dürfen. Meine Idee war jetzt, dass man sich innerhalb des Programms im Forum anmeldet (klappt soweit) und dann der Username ausgelesen wird. Anhand dessen könnte ich dann sehr leicht eine Whitelist erstellen und prüfen lassen. Hier bin…
-
Ja wäre theoretisch natürlich auch eine einfache Möglichkeit, aber es werden auch Ordner mit dem Namen der ID erstellt. Daher wollte ich es vermeiden, dass User einen falschen wählen weil sie sich "zu ähnlich" sehen. 6F67AC und E8BD10 sehen sich halt nicht so ähnlich wie 002345 und 002354. Aber mit den ersten 8 Stellen eines MD5 ist das ja machbar und ich hoffe mal, dass es damit keine Kollisionen gibt.
-
Ich habe im Dataset Designer ein paar Datatables erstellt und lasse sie beim MyBase.Load Event mit Daten aus einer xml-Datei füllen. Im Programm selbst können dann neue Datensätze ergänzt werden, sofern der Inhalt der Spalte "Name" nicht bereits vorhanden ist. Soweit klappt das alles wie gewünscht, allerdings würde ich die Abfrage, ob ein Datensatz schon existiert, gerne in eine Funktion in einem Modul packen, damit ich das nicht an jeder Stelle extra schreiben muss. In der Form funktioniert die…
-
Hallo, ich habe jetzt schon eine Weile das Internet durchsucht, kam aber leider auf keine Lösung, die mir bei meiner Problemstellung weiterhilft. Vielleicht sehe ich aber auch nur den Wald vor lauter Bäumen nicht und stehe auf dem Schlauch Ich möchte einem vom Benutzer eingegebenen String in einem Dataset eine eindeutige, 8-stellige ID zuordnen, welche aus dem String berechnet wird. Das Ganze soll keine Verschlüsselung darstellen und muss nicht rückwärtskompatibel sein. Da es in der Theorie irge…