
Dragon8
Mitglieder-
Gesamte Inhalte
587 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Dragon8
-
Der name wird von Cisco mittlerweile schon benutzt, sie haben vor kurzen ein Telefon rausgebraucht, was eben iPhone heißt.
-
Zeilen anhand von Formatierung in neues Blatt kopiern
Dragon8 antwortete auf Guenny0815's Thema in Basic
Ok, also wenn formeln in bestimmten zellen stehen, habe ich gerade ausprobiert, kopiert er die formeln so mit wie sie in der zelle stehen, wodurch im neuen tabellenblatt denen der bezug fehlt. da müsste man dann vll noch nen eigene kopierung einbauen, bei dem aus jeder zelle in der zeile der wert genommen und in die zweite tabelle eingefügt wird. -
Also ich würde vorschlagen, das du die JTextAreas jeweils zeilenweise ausliest und die passenden zeilen immer aneinander fügst, zwischen ihnen nen tabstop einfügst und sie dann in die dateischreibst...wäre jetzt meine erste idee dazu. wie haste das eintragen in die datei denn bisher gelöst?
-
Zeilen anhand von Formatierung in neues Blatt kopiern
Dragon8 antwortete auf Guenny0815's Thema in Basic
Dim i As Integer, y As Integer i = 1 y = 1 Do Until Tabelle1.Range("A" & i).Text = "" If Tabelle1.Range("A" & i).Font.Bold Then Tabelle1.Rows(i).Copy Tabelle2.Rows(y).Insert y = y + 1 End If i = i + 1 Loop So ungefähr würde ich es machen. Dieser kurze text kopiert dir die zellen aus tabelle1, welche fett formatiert sind, oder besser gesagt, von denen die erste zelle fett formatiert ist, in Tabelle2. -
Dim quelle As String Dim ziel As String quelle = "E:\Test.txt" ziel = "E:\Test2.txt" Set fs = CreateObject("Scripting.FileSystemObject") Set q = fs.OpenTextFile(quelle) Set z = fs.CreateTextFile(ziel, True) Do Until q.AtEndOfStream z.WriteLine (Replace(q.ReadLine, ",", "")) Loop z.Close q.Close fs.DeleteFile quelle so das wäre dann mal das skript mit der replace funktion. dieses erstellt aber bisher noch eine eigene datei in dem dann der text ohne die kommas gespeichert wird.
-
Also mir würde da sofort die idee kommen, das du den text in der txt datei wieder ausliest, und dann mit hilfe der replace funktion die vorhandenen kommas durch nichts oder leerzeichen ersetzt.
-
als erstes an rysiek, bitte sag nie wieder if-schleife. das heißt if-anweisung oder abfrage, aber keine schleife. und dann zu dem problem, also ich würde der idee von newlukai mit der zufallszahl auch zustimmen, jedoch sollte man den bereich in welchem die zahl erzeugt wird beschränken, da sich sonst wohl zu große sprünge des balles ergeben. also wenn man das richtig korrekt machen will, müssen wohl beide variablen, r1 und r2 irgendwie verändert werden.
-
Nen Kumpel von mir, würde gerne wissen ob auf seinem Laptop vll die Ultimate Edition von Windows Vista läuft. Hätte da jemand vll nen Ratschlag oder Einschätzungen? Der Laptop: Pentium M 740 1,73 Ghz 1 GB RAM 120 GB Festplatte ATI Mobility X700 mfg dragon8
-
Also das mit der Rechnungsnummer hätte ich genauso gemacht wie du, müsste eigentlich so hinzubekommen sein, wenn du die fortlaufenden nummer mit nem bindestrich verkettest und dazu noch das jahr setzt. dieses kannst du mit der methode Year() aus einem Datum auslesen. Und zu der unteren Frage, also die makros werden auch in der abgespeicherten doc noch ausgeführt, sagen wir es mal so.
-
So dann wünsche ich ebenfalls allen hier ein frohes und erfolgreiches neues Jahr und Glück, sowie Erfolg in allen Lebenslagen.
-
Also ich muss ehrlich sagen, dass das hintergrundbild da wirklich nicht reinpasst, und das sonst schicke aussehen der website bei mir auch dadurch zerstört dass das bild am rechten rand zum viertel wiederholt wird. was daran liegt, das ich ne auflösung von 1680x1050 habe, eben ne standardmäßig laptop auflösung ich würde auch eher dazu raten, nen zu der website passenden wiederholbaren hintergrund einzufügen. was ich aber richtig schick gemacht finde, ist der animierte banner, welcher einmal ausgeführt wird wenn man das erste mal auf die seite kommt. für manche mag der vll etwas übertrieben sein, ich finde es aber trotz mangelnder qualität eine gute idee. auch den rest des designs finde ich ganz nett gemacht. vor allem wenn du sagst, das es im spiel auch so aussieht, erklären sich auch die ganzen, nicht funktionierenden, schließen und minimieren buttons. das wäre vll noch ne idee für die zukunft, das du den minimieren buttons ne funktion hinterlegst, mit welcher sich die fenster wirklich auf die titelleiste minimieren lassen, aber das nur als kleine anregung. sonst wie gesagt, sieht die seite schon ganz schick aus.
-
Dafür hat derJan ja auch den link geschickt, hinter dem findest du ein eBook zu VB.Net, fang es zu lesen, dann wirste die grundlagen wohl schnell verstehen. weil ein fertiges programm wird dir hier wohl niemand schicken, wir helfen gerne, aber den großteil der arbeit solltest immer noch du machen, da du wie es aussieht ja auch noch lernen musst/sollst
-
Naja er meint bestimmt einfach ein kleines Programm, in welchem du die anzahl der zeichen, wie lang das Passwort sein soll, angibst und vll noch wie sicher es sein soll, und danach wird dann aus den vorgaben ein passwort aus verschiedenen buchtstaben, zahlen und sonderzeichen erstellt.
-
Naja also ich würde meinen, wenn ihr euch gut verstanden habt, dann wird er es bestimmt nicht schlimm finden, wenn du ihm die hand gibst. und wohl auch nicht wenn du es als erstes tust.
-
Na aber doch nicht zu weihnachten, da wird nicht gestritten aber mir gefällt er auch besser als das christkind...liegt wohl daran das bei mir zu hause immer nur der weihnachtsmann kam, und das christkind garnicht erwähnt wurde *+g*
-
@Chiisana; wirklich schöner text, und regt wirklich doch schon zum nachdenken an. Euch allen wünsche ich trotzdem ein frohes und besinnliches fest. möge euch ein fleißiger weihnachtsmann vergönnt sein
-
Also zu den allgemeinen statuspunkten, auch soweit ich sie von dia2 noch kenne, auch schon lange nicht mehr gespielt: Stärke = str Geschicklichkeit = dex Vitalität = vit Energie = ene Verteidigung = def Angriffswert = ar lebenspunkte = hp
-
Also eigentlich ist dies recht einfach zu erklären. Eine Kopfgesteuerte Schleife verwendest du, wenn die Abbruchbedingung schon geprüft werden soll, bevor der Code im Schleifenkörper ausgeführt wird, das heißt, wenn die bedinung dann schon nicht zutrifft, wird der dazugehörige Code auch erst garnicht ausgeführt. Bei einer Fußgesteuerten wird der Code nun aber mindestens einmal ausgeführt und danach wird geprüft ob die bedingung zu trifft oder nicht, wodurch dann entschieden wird, ob die schleife beendet wird oder eben nicht. Doch vorher wird wie gesagt, der Code im schleifenkörper einmal durchlaufen.
-
Haste schonmal an Reguläre Ausdrücke gedacht? damit würde ich es jedenfalls als erstes probieren. standartmäßig scheinen die bei vb6 zwar nicht dabei zu sein, aber laut dem text hier: ActiveVB - Reguläre Ausdrücke kann man sie durch externe bibliotheken leicht einbinden und dann nutzen. vll ist das ja was für deine aufgabe.
-
Auch als Attribut oder Eigenschaft der Klasse bezeichnet.
-
Also ich weiß jetzt nicht welchen compiler du benutzt, aber theoretisch, dürfte es schonmal nicht gehen, wenn du bei dir einfach "cin" und "cout" benutzt. da müsstest du entweder vor jedes aufkommen diese beiden "std::" schreiben, oder einmal oben, beim einfügen der Header "using namespace std;" hinzuschreiben. dann kannst du das "anfang" bei der deklaration in der for-schleife, rausnehmen, das hat dort nichts mehr zu suchen, da es ja schon deklariert und initalisiert wurde. was aber fehlt, ist die initalisierung von "summe" das solltest du vor der verwendung in der schleife mindestens auf 0 setzen, das zum beispiel könntest du dort reinsetzten, oder einfach vor der schleife. dann zum schleifenblock, du summierst dort in jedem durchlauf den wert den anfang gerade hat, mit sich selbst. sodass du am ende des schleifen durchlaufes, den wert den ende hatte, und damit jetzt anfang hat, micht selbst summierst und dann in summe speicherst. aber nach deiner aufgabenstellung, sollst du ja eigentlich alle zahlen zwischen dem start- und dem endwert summieren. also musst du in jedem schleifendurchlauf den wert den gerade anfang hat, zu dem wert der gerade in summe steht dazu addieren. dann danach das "cin >> ende;" hat in der schleife nichts zu suchen..das würde ja bedeuten, das du von benutzer noch einen wert haben möchtest, der dann in summe gespeichert wird.... so, und dann fehlt nach dem durchlauf der schleife eigentlich nur noch eine ausgabe der variablen "summe". dann hättest du schonmal die summierung aller zahlen zwischen start- und endwert
-
So, das problem dabei ist, das Doppelpunkte in Dateinamen nicht erlaubt sind, sodass er dir dabei nen fehler anzeigt, weil diese funktion in der uhrzeit eben doppelpunkte einfügt. auf die schnelle ist mir dazu nur folgendes eingefallen Set fso = CreateObject("Scripting.FileSystemObject") Set f1 = fso.GetFile("E:\AccountStats.txt") f1.Copy ("E:\AccountStats " + Replace(Now, ":", "_") + ".txt") mit der replace-funktion werden dabei die doppelpunkte durch unterstriche ersetzt, aber es gibt bestimmt noch ne datumsformat-funktion oder ähnliches
-
Also eigentlich sollte die String Verkettung mit + klappen, sonst geht es aber auf jeden fall mit &
-
Also nen Beispiel oder nen Link zu nem Beispiel kann ich dir leider nicht geben. Aber ich würde es wohl mit entweder noch einer zweiten Schleife machen, welche das zusammenrechnet was in diese spalte steht, oder du fügst es gleich in deine schon vorhandene schleife ein. Um die texte welche in der tabelle stehen zusammen addieren zu können, musste du diese erstmal in einen Zahlentyp umwandeln, dies kannst du entweder mit CInt(), wandelt den text in einen Integer um, oder CDbl(), wandelt den text in einen Double um.
-
Also ich würde da ne schleife für angebracht halten, welche dir alle zellen in der 4 spalte einmal ausliest, schaut ob was drin steht, und wenn ja dann diesen wert zu der summe der davor addierten werte dazurechnet.