| |
|
|
- Page 1 - |
|
GDL | Ciao,
habe das Problem, dass die Bildbuttons nicht immer das neue Wechselbild laden. 3 mal gehts, dann bleibt der Button grau, dann gehts vielleicht 10 mal bis der Button wieder grau bleibt usw.
if wert%=0 rot
name$= astart$+"\gleisplaner\bilder\bild15a.BMP"
bild_&[durch%] = @Create("HPIC", -1, name$)
Sendmessage(signal_&[durch%],$00F7,0,bild_&[durch%])
elseif wert%=1 grün
name$= astart$+"\gleisplaner\bilder\bild15b.BMP"
bild_&[durch%] = @Create("HPIC", -1, name$)
Sendmessage(signal_&[durch%],$00F7,0,bild_&[durch%])
elseif wert%=2 gelbgrün
name$= astart$+"\gleisplaner\bilder\bild15c.BMP"
bild_&[durch%] = @Create("HPIC", -1, name$)
Sendmessage(signal_&[durch%],$00F7,0,bild_&[durch%])
elseif wert%=3 rangier
name$= astart$+"\gleisplaner\bilder\bild15d.BMP"
bild_&[durch%] = @Create("HPIC", -1, name$)
Sendmessage(signal_&[durch%],$00F7,0,bild_&[durch%])
endif
Dieser Codeteil corre in einer Hauptschleife ohne Waitinput und die Thread.pcu corre mit zwei Threads. Ein Dulco iF in die Hauptschleife oder an irgendeiner Stelle zwischen name$= astart$+\gleisplaner\bilder\bild15c.BMP bild_&[durch%] = @Create(HPIC, -1, name$) Sendmessage(signal_&[durch%],$00F7,0,bild_&[durch%])
eingebaut lindert die sache nur ab.Gibt es sonst noch irgendeine Möglichkeit ?
Servus Georg |
|
|
| |
|
|
|
| |
|
- Page 1 - |
|
GDL | Hallo Jörg,
Ich habe die Bilder immer desswegen neu erstellt, da ich von der Meinung ausging im Speicher könne nur gleichzeitig ein Bild zur Übergabe stehen.Werde es gleich mal testen.
Servus Georg |
|
|
| |
|
|
|
Jörg Sellmeyer | Erst wenn Du am Ende mit DeleteObjekt hBild& das Objekt löschst, ist es auch verschwunden. Deswegen ja auch das Array zum Speichern der Handels. In Deinem Fall dann einfach:
und gut is! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.08.2006 ▲ |
|
|
|
|
GDL | Muss leider ne andere Lösung finden, da von meinen insgesamt 60 Bildern nur sieben mit create.... übernommen werden und jedes Bild nur einmal zugewiesen werden kann.
Servus Georg |
|
|
| |
|
|
|
GDL | Kommando zurück, lag am Rechner.Unter 1 Ghz Rechner gehts nicht, darüber schon.
Servus Georg |
|
|
| |
|
|
|
Jörg Sellmeyer | Sind die Bilder so grande? Du brauchst naturalmente jedes Bild nur einmal mit Create(hPic,...) einem Handle zuweisen. Das kannst Du dann auf beliebig viele Controls legen!.
Saluto Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.08.2006 ▲ |
|
|
|
|
GDL | 1 GHz bezog sich auf die Taktfrequenz. |
|
|
| |
|
|
|
| [quote:b6e3675cd0=GDL]1 GHz bezog sich auf die Taktfrequenz.[/quote:b6e3675cd0]Diese wiederum sollte per die Funktionalität unerheblich sein... |
|
|
| |
|
|
|
GDL | Is sowieso nen komisches Board. Kein Programm ( auch nicht kommerzielle) können ohne Absturz auf die RS232 zugreifen, wenn diese ohne nen Windowsinstaller aufgespielt wurden.(90% aller Steuerprogramme sind DOS Programme). Diese UART Karte funktioniert nur mit Programmen, die in Windows registriert sind. Bringe es schon noch zum Laufen.
Haben leider 10 Rechner diesen Typs (VHS Geschenk) im Verein.
Servus Georg |
|
|
| |
|
|
|
Michael Wodrich | Bei diesem Sicherheitsfimmel bekommt man doch einen Schreikrampf. Kannst Du die Zertifizierungspflicht nicht einfach ausschalten? (Adminmodus).
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 30.08.2006 ▲ |
|
|
|
|
GDL | War ein Frühversuch eines UART Herstellers auf Hardwarebasis mit Bios.Müsste ich das Bios auf der RS232 Karte(Bestandteil aufm Board) ändern können. Die Rechner waren Dummys auf einem der ersten LAN Netze.
Habe eben das Prog. auf meinem Urrechner nen 486DX33 mit 8 MB RAM und win95 getestet. UND ES LÄUFT. Es liegt also definitiv an dem blöden Peacock BOARD.
Servus Georg |
|
|
| |
|
|
| |
|
- Page 2 - |
|
|
GDL | Um wieder zum Thema zu kommen,
Jörgs Vorschlag corre nun auf 4 von meinen 5 Rechnern. Das eben nun leider nur dieser eine den benötigten ISA Steckplatz hat , iss halt Pech.
Servus Georg |
|
|
| |
|
|
|
GDL | Wie schon vermutet, der eine Rechner hatte RAM Module mit unterschiedlichen Zugriffszeiten installiert.Habe die Waitstatezeit per Schreib und Lesezugriffe im BIOS aumento und es funzt jetzt.Der Rechner ist auch nur unwesentlich langsamer geworden.
Ich kämpfe halt an 2 Fronten, der Soft- und Hardwarefront.
Servus Georg |
|
|
| |
|
|