Suchst du etwa Free-Vision ehemalig Turbo-Vison ?
Dies ist eine GUI, welche auch unter DOS läuft.
Die GUI sieht aus, wie dazumal die von Turbo-Pascal.
Die Suche ergab 6192 Treffer
- Di 21. Jun 2016, 17:55
- Forum: Allgemeines
- Thema: GUI für DOSBOX!
- Antworten: 17
- Zugriffe: 11733
- Mo 20. Jun 2016, 18:01
- Forum: Einsteigerfragen
- Thema: Suche in TStringlist
- Antworten: 3
- Zugriffe: 1667
Re: Suche in TStringlist
Mit fpc 3.1 hat es dafür noch einen neue Function gegeben, const String1 = '1234567890'; var s: string; begin s := '12'; if String1.IndexOf(s) = 0 then begin writeln(s, ' steht am Anfang von ', string1); end else begin writeln(s, ' steht nicht am Anfang von ', string1)...
- So 19. Jun 2016, 18:11
- Forum: Einsteigerfragen
- Thema: Format-Befehl mit einer Variable
- Antworten: 4
- Zugriffe: 2359
Re: Format-Befehl mit einer Variable
An den * habe ich nicht mehr gedacht, aber die ist die sauberste Lösung von allen.
- So 19. Jun 2016, 17:39
- Forum: Freepascal
- Thema: Arrays zuweisen
- Antworten: 21
- Zugriffe: 14585
Re: Arrays zuweisen
Ich werd wohl doch den guten alten packed Record versuchen um nen Vertex Array zu erschaffen Ein Record wird garantiert unflexibler sein, als eine Array. Das befüllen mit werten ist in beiden fast Varianten gleich. Nur mit der Array wirst du den Vorteil habe, das man die in einer ForTo.Schleife ein...
- So 19. Jun 2016, 17:32
- Forum: Einsteigerfragen
- Thema: Direktes einlesen von Daten in Arrays
- Antworten: 4
- Zugriffe: 2013
Re: Direktes einlesen von Daten in Arrays
6 Seiten des Würfels, jede Seite wird aus 2 Dreiecken zusammengepuzzelt, jedes Dreieck hat 3 Punkte, welche jeweils durch x,y,z angegeben werden..daher der Aufwand Ich denke er braucht dies, weil er bei den Dreiecken nicht nur die Positionen braucht, sondern auch die Normalen, evt. auch die Textur-...
- So 19. Jun 2016, 17:24
- Forum: Einsteigerfragen
- Thema: Komma Ergebnis falsch
- Antworten: 10
- Zugriffe: 3487
Re: Komma Ergebnis falsch
Glücklicherweise kann ich mich nicht an den Preis erinnern, der war auf jeden Fall zu hoch dafür das ich nie damit gearbeitet habe... Da hat sich gegenwärtig zum Glück viel getan, für die Programm-Entwicklung muss man im Normalfall keine Software mehr kaufen. Es gibt unterdessen für (fast) alles ei...
- So 19. Jun 2016, 17:13
- Forum: Einsteigerfragen
- Thema: Format-Befehl mit einer Variable
- Antworten: 4
- Zugriffe: 2359
Re: Format-Befehl mit einer Variable
Da dies ein normaler String ist, ist dies kein Problem.
Code: Alles auswählen
const
MyFormat = '2';
begin
Label1.Caption := Format('%10.' + MyFormat + 'f', [Waehrung]);
end;
- Sa 18. Jun 2016, 22:02
- Forum: Freepascal
- Thema: Arrays zuweisen
- Antworten: 21
- Zugriffe: 14585
Re: Arrays zuweisen
Das es nicht auf direkten Weg geht, habe ich es so gelöst:
Code: Alles auswählen
procedure TMatrix.Identity;
const
m: Tmat4x4 = ((1.0, 0.0, 0.0, 0.0), (0.0, 1.0, 0.0, 0.0), (0.0, 0.0, 1.0, 0.0), (0.0, 0.0, 0.0, 1.0));
begin
FMatrix := m;
end
- Sa 18. Jun 2016, 21:54
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
Ich mache das immer so, wichtig ist eben unter Linux das LinuxLock auf False stellt wird. Danke, genau dies habe ich gesucht. So wie ich sehe brauchst du dies auch für deinen Arduino. Für was ist das : BlockSerial.RaiseExcept:=False; ? Und bei Config hast du auch noch ein true mehr als ich ? Wie si...
- Sa 18. Jun 2016, 20:40
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
Ich habe es gerade Versucht mit
Bringt leider nichts.
Die Fehlermeldung in meinem Programm ist folgende:
Vielleicht hilft die weiter.
Code: Alles auswählen
$ tput reset > /dev/ttyUSB0
$ meinProgramm
Bringt leider nichts.
Die Fehlermeldung in meinem Programm ist folgende:
Code: Alles auswählen
Device: /dev/ttyUSB0 Status: Bad file number 9
Vielleicht hilft die weiter.
- Sa 18. Jun 2016, 20:13
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
Ich denke, du hast meine Frage falsch verstanden.
Kann man die Verbindung zum COM-Port irgendwie erzwingen, wen die noch mit einem anderen Programm(abgestürztes/abgewürgten) verbunden ist ?
Wie schon geschrieben, gkterm kann dies, dann müsste man dies im eigenen Programm auch einbauen können.
Kann man die Verbindung zum COM-Port irgendwie erzwingen, wen die noch mit einem anderen Programm(abgestürztes/abgewürgten) verbunden ist ?
Wie schon geschrieben, gkterm kann dies, dann müsste man dies im eigenen Programm auch einbauen können.
- Sa 18. Jun 2016, 18:52
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
Hast du noch nie ein Programm mit einer Konsole geschrieben , und versehentlich das Programm über die Konsole geschlossen. Oder einen SIGSEV gehabt. Das ist eben das Problem beim Com-Port, dann kann ich diesen bei einem Neustart nicht mehr zurück holen, ausser wie oben beschrieben mit einem Fremd-Pr...
- Sa 18. Jun 2016, 18:30
- Forum: Multimedia
- Thema: OpenGL Mauskamerasteuerung
- Antworten: 17
- Zugriffe: 11486
Re: OpenGL Mauskamerasteuerung
Zum Umbau dieser Kamera auf OGL 3.3 werd ich wohl nen eigenen Threat aufmachen
Ich hoffe du kennst dich schon ein wenig mit Shadern aus, ohne diese geht über haupt nichts.
Aber wen man den Dreh raus hat, ist alles halb so schlimm.
- Sa 18. Jun 2016, 18:28
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
theo hat geschrieben:Was ist Ctrl-F2?
In der Lazarus IDE Start/Halt.
- Sa 18. Jun 2016, 17:42
- Forum: Freepascal
- Thema: Serielle Schnittstelle reseten
- Antworten: 13
- Zugriffe: 5881
Re: Serielle Schnittstelle reseten
Hat niemand eine Idee ?