....... ![]()
-
-
Wer weiß denn wie man eine Zeile aus einer .asc - Datei direkt am PNA auslesen kann?
-
mit Mortscript! Befehl "Readline" in einer Schleife sooft aufrufen, bis du zu der gewünschten Zeile kommst ...
-
Zitat
Original von Panik
....., bis du zu der gewünschten Zeile kommst ...Hallo Panik,
danke für die Hilfe!

Ist die letzte Beta von MS?
Habe davon gelesen.Problem ist, dass ich die gewünschte Zeile nicht kenne.
Weiß aber, dass es grundsätzlich die letzte Zeile ist und das
mind. 2 Zeilen vorhanden sind.Kann man das mit MS umsetzen?

-
.........

Hallo Stefan,
danke, dass Du mir ausgiebig Zeit für meine Contol-Schaltung gegeben hast - dafür ist Sie auch perfekt geworden.....

Wo ist Stefan überhaupt - hoffe das er sich nicht die Grippe eingefangen hat!

Jetzt bräuchte ich nur noch ein paar Koord-Funktionen wie:

1) Durchschnittsgeschwindigkeit
2) gesamte Fahrzeit
3) gesamte Distanz
4) Max. Geschwindigkeit
5) verbleibende Fahrzeit (Endziel Tourgen wenn aktiv, ansonsten GoPal)
6) Ankunftszeit (Endziel Tourgen wenn aktiv, ansonsten GoPal)
7) gesamte bereits zurückgelegte Wegstrecke (Startziel Tourgen wenn aktiv, ansonsten GoPal)
verbleibende Km zum Ziel (Endziel Tourgen wenn aktiv, ansonsten GoPal)Vieleicht ist ja ein Teil wirklich realisierbar? ;D
Wenn Du soweit bist, klopf kurz an und ich beschäftige mich mit den Definitonen....
Gruß
StephanP.S. Ich denke man kann erkennen was es ist! :gap
-
z.B. mit so was:
Code
Alles anzeigenasciidatei = "findallfiles_in_library.asc" counter1 = 1 zeile = ReadLine(asciidatei) zeilenarray[counter1] = zeile While(NOT IsEmpty(zeile)) counter1 += 1 zeile = ReadLine(asciidatei) zeilenarray[counter1] = zeile EndWhile counter2 = 1 counter3 = 1 for stepup = 1 to counter1 if (zeilenarray[(counter1-counter2)] ne "") if (counter3 = 1) Message("Letzte belegte Zeile:" & "^NL^" & (counter1-counter2) & "^NL^" & zeilenarray[(counter1-counter2)]) endif if (counter3 = 2) Message("Vorletzte belegte Zeile:" & "^NL^" & (counter1-counter2) & "^NL^" & zeilenarray[(counter1-counter2)]) endif if (counter3 = 3) Message("Drittletzte belegte Zeile:" & "^NL^" & (counter1-counter2) & "^NL^" & zeilenarray[(counter1-counter2)]) exit endif counter3 += 1 endif counter2 += 1 next exit -
Zitat
Original von Panik
z.B. mit so was:Danke Panik,
welche MS-Version benötige ich hierfür? Letzte Beta?
Den Befehl startup kann ich nirgens finden. Was bedeutet dieser? -
Zitat
welche MS-Version benötige ich hierfür? Letzte Beta?
Den Befehl startup kann ich nirgens finden. Was bedeutet dieser?Wüsste nicht, wo ich einen Befehl "startup" verwendet habe

Wenn du schon wo gesucht hast, dann gehe ich mal davon aus, du hast eine Mortscript-Anleitung und vielleicht hast du auch schon mal was programmiert.
Und dann denke ich, du weist nicht, was "stepup" ist.
Das ist eine Variable. Variablen werden sehr oft gebraucht bei der Programmierung. Siehe auch "Variable" im Wikipedia.
Aber ich denke das artet jetzt zum Anfängerkurs aus,
und nach dem, was deine übermaßen ausufernde Signatur aussagt, bist du ja schon mit allen Wassern gewaschen ...Ansonsten: Teste das Script mit deiner bisherigen Version von Mortscript.
Wenn Fehler auftreten, dann kann man gut eruieren, ob eine neue Version nötig ist, denn alle verwendeten Befehle gibt es schon lange, lange Zeit.Panik
-
Zitat
Original von Panik
Wenn du schon wo gesucht hast, dann gehe ich mal davon aus, du hast eine Mortscript-Anleitung und vielleicht hast du auch schon mal was programmiert.
Hall Panik,
habe die Anleitung von MS V4.0.
Programmiert? Wenn Du das mit MS programmieren nennen willst, dann ja.
Ich mache das eigentlich seit 1 1/2 Jahren nur aus Hobby und Eigennutzen.
ZitatUnd dann denke ich, du weist nicht, was "stepup" ist.
Stimmt und danke für die Info!
ZitatAber ich denke das artet jetzt zum Anfängerkurs aus,
Den nehme ich gerne an! ;D
Zitatund nach dem, was deine übermaßen ausufernde Signatur aussagt, bist du ja schon mit allen Wassern gewaschen ...
Danke, natürlich mit einem starken Support von StefanDausR und Sokobana!
Kannst Du aber alles hier im Forum nachlesen!
ZitatAnsonsten: Teste das Script mit deiner bisherigen Version von Mortscript. Wenn Fehler auftreten, ....
PanikWerde ich machen, nochmals danke für die Unterstützung!

-
Hallo

kleine Info zwischendurch: auf besonderen Wunsch wurde der Thread: Koord-Menu ... hier eingefügt.
Grüße
Marina
-
Danke Marina!
-
Hallo Stefan,
mir ist aufgefallen, dass das KoordMenu-Fenster beim einschalten des Trackingmode´s zuckt. Dies begründe ich in einer Aktualisierung des KoordServers.
Jetzt habe ich folgende Vermutung:
Wenn ich bei z.B der Höhenanzeige ein WndRefresh=1000 vorgebe, zuckt die Anzeige auch bei jeder Aktualisierung, jedoch nicht immer auffallend.
Kannst Du hieran noch etwas verbessern?
Und noch etwas: Wenn ich den GPS-Track nach GPX konvertieren, kann ich in Glopus zwar den Track anschauen aber nicht das Diagramm für die Höhe oder Geschwindigkeit. Woran liegt denn das?
Gruß
Stephan -
........ ;D
-
Was hab ich von den bunten Bildchen ?
Was sollen sie mir jetzt sagen ?
Wie ist RAM gemeint ?
Was ist Reserved ?
Was bedeutet 3---
Warum sind physikalische Einheiten und Größen gleichberechtigt nebeneinander (km/h und Höhe)?
Warum heisst "No funktion" nicht "Keine Funktion"?
Was ist "VKM" ?Und vor allem :
Warum passiert nichts wenn ich drauf drücke ???Panik
-
Zitat
Original von Panik
Was hab ich von den bunten Bildchen ?
Was sollen sie mir jetzt sagen ?Hallo Panik.
eine angezeigte Zuordnung, die keinen zusätzlichen Speicherbedarf hat! ;D
ZitatWie ist RAM gemeint ?
Freier Arbeitsspeicher!
ZitatWas ist Reserved ?
Do you speak english?
ZitatWas bedeutet 3---
Meine neuen Sceenshoots, die hier anhängen, solltest Du/man verstehen. ;D
ZitatWarum sind physikalische Einheiten und Größen gleichberechtigt nebeneinander (km/h und Höhe)?
Die Anordnung wird später, jedoch nach gefallen, überarbeitet.
ZitatWarum heisst "No funktion" nicht "Keine Funktion"?
Weil Du das dann verstehen würdest! :gap
Und wenn ich anstatt "Off Road" "Aus Straße" geschrieben hätte,
hättest Du das dann auch verstanden?
ZitatWas ist "VKM" ?
VARIO - KoordMenu
ZitatUnd vor allem :
Warum passiert nichts wenn ich drauf drücke ???Du musst auch den kleinen Finger nehmen, mit dem Zeigefinger geht das nicht! :gap
Es wird vario..... ;D