| |
|
|
- Página 1 - |
|
 GDL | Hola Roland,
Yo una bastante dringende Bitte.
Lo va a RS232 y Dbf Archivos.
Lo liegt definitiv a XProfan10, porque
a einschließlich XProfan10ß10 (subscribtionsversion 10) ging writecom en allen Windowsversionen.Danach no mehr!!! Also liegts a irgendwelchen Los cambios después de dieser Subscribtion.El Problemas mentira en Win98 y WinMe.
Dies wäre sí no así schlimm, Yo sólo sólo el XProfan10ß10 nehmen. Nur si yo con dieser Versión Dbase Archivos en una NT Sistema erzeuge y luego en una Fat32 Sistema kopiere estos leer. En aktuellen Versión es dies komischerweise no Fall.
Ausserdem sería Me gusta Xprofan11 auch nutzen querer.
Roland Yo rotiere ya wegen meiner mittlerweile 10 Anlagen.
Servus Georg |
|
|
| |
|
|
|
| |
|
- Página 2 - |
|
 Michael Wodrich | Hi Roland, Yo war veces en Struktursuche. Leider no direkten Infos bezüglich Los cambios el Struktur gefunden. Tal vez helfen el zusammengetragenen Bemerkungen y el en WINE verwendete Struktur sí más.
| | Quelle: [...]  Win9x erlaubt alle Schnittstellen-Nummern. NT erlaubt nur Nummern von Schnittstellen die aktuell präsent sind. /* Win NT sets the flow control members based on (or lack of) the last parameter. Win 9x does not set these members. */ /* Win NT sets the fDsrSensitivity member based on the idsr parameter. Win 9x sets fOutxDsrFlow instead. */ /* Set DCBlength. (Windows NT does not do this, but 9x does) */ lpdcb->DCBlength = sizeof(DCB); /* Make a copy of the original data structures to work with since if there is an error in the device control string the originals should not be modified (except possibly DCBlength) */ memcpy(&dcb, lpdcb, sizeof(DCB)); Quelle: [...]  996 typedef struct tagDCB 997 { 998 DWORD DCBlength; 999 DWORD BaudRate; 1000 unsigned fBinary :1; 1001 unsigned fParity :1; 1002 unsigned fOutxCtsFlow :1; 1003 unsigned fOutxDsrFlow :1; 1004 unsigned fDtrControl :2; 1005 unsigned fDsrSensitivity :1; 1006 unsigned fTXContinueOnXoff :1; 1007 unsigned fOutX :1; 1008 unsigned fInX :1; 1009 unsigned fErrorChar :1; 1010 unsigned fNull :1; 1011 unsigned fRtsControl :2; 1012 unsigned fAbortOnError :1; 1013 unsigned fDummy2 :17; 1014 WORD wReserved; 1015 WORD XonLim; 1016 WORD XoffLim; 1017 BYTE ByteSize; 1018 BYTE Parity; 1019 BYTE StopBits; 1020 char XonChar; 1021 char XoffChar; 1022 char ErrorChar; 1023 char EofChar; 1024 char EvtChar; 1025 WORD wReserved1; 1026 } DCB, *LPDCB;
|
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 01.05.2007 ▲ |
|
|
|
|
 RGH | GDL
Gracias Roland.
Servus Georg
Gern geschehen. Usted puede sí en Gelegenheit mitteilen, si Usted el weiterhilft.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 01.05.2007 ▲ |
|
|
|
|
 GDL | Hola Roland,
lo liegt no a el prfrun32.exe pero a el profano.exe. Posesiones me todos zugänglichen WinME y Win98 getestet, stürzen todos de.
Posesiones veces folgendes durchprobiert
Opencom.... writecom........ va überall
opencom........ setcom........... va auch überall
opencom....... setcom...... writecom............. stürzt de
opencom....... setcom......... readcom....... va auch überall
opencom........ setcom.......... readcom........... writecom................ stürzt auch de
como dijo, stürzt aber sólo seit Subscribtionslieferung 10.11 de y si setcom y writecom en el Ver código fuente vorkommen. Einzeln verwendet no. Eigenartig.
Servus Georg |
|
|
| |
|
|
|
 RGH | GDL
Hola Roland, lo liegt no a el prfrun32.exe pero a el profano.exe. Servus Georg
An el Profano.exe kann lo kaum mentira, como cuando el fertig kompilierten Programa keinerlei Papel juega! El juega sólo (y wirklich sólo) entonces una Papel, si el Programa en el Entwicklungsumgebung interpretierst.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.05.2007 ▲ |
|
|
|
|
 GDL | Roland correcto, lo stürzt en el Interpreter ya de.
Servus Georg |
|
|
| |
|
|
|
 GDL | Mein ganzen Postings bezogen se después de el ersten Reconocer vom Nichtgehen ya en el Interpretermodus.
Servus Georg |
|
|
| |
|
|
|
 RGH | GDL
Mein ganzen Postings bezogen se después de el ersten Reconocer vom Nichtgehen ya en el Interpretermodus.
Servus Georg
Im Interpretermodus kann se en efecto nichts geändert haben, como Yo sí sólo el Runtime con el alten Delphi neu kompiliert habe. Interessant es el Comportamiento des kompilierten Programmes! Laß veces el Interpretermodus außen antes.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.05.2007 ▲ |
|
|
|
| |
|
- Página 3 - |
|
|
 GDL | Egal si en el Interpreter o compilierten Modus lo va no.
por Zufall kam Yo ahora darauf, dass en el version 10.ß10 el sized Grössen para jpg no ir(wahrscheinlich todavía no disponible) en el Interpreter sowie compiliert. Auch el Grösse el Profano.exe ha se de 10.ß11 geändert. Ist auch egal, Yo búsqueda me ahora una Rs232 dll, como Yo el sized Pics y el RS232 brauche.
Servus Georg |
|
|
| |
|
|
|
 RGH | GDL
Egal si en el Interpreter o compilierten Modus lo va no. Servus Georg
Hm, entonces muß Yo más suchen. Dazu Todavía unos pocos Fragen:
Reagieren el Original Runtime de XProfan 10 y el con Delphi 5 kompilierte Runtime exakt identisch? Was para una Fehlermeldung erscheint? Welche Syntax de SetCom() verwendest Usted? El con Handle como ersten Parámetro oder sin? (Zu empfehlen es prinzipell el neuere Variante con Handle como ersten Parámetro. Siehe Ayuda.) Como es antes el Choque el Rückgabewert de OpenCom y SetCom? (Hier puede ser eventuelle Fehler abfangen. WriteCom debería uno sólo gültigem Handle aufrufen!)
Auch si sólo todavía wenige User betrifft, así debería XProfan 10 doch auch todavía bajo Win9x/WinME funktonieren, auch con el seriellen Schnittstelle.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 04.05.2007 ▲ |
|
|
|
|
 GDL | Hola Roland,
primero Gracias dass du weitermachst.Wenn lo auch hier wenige User son, alleine en uns en el Verein son lo 38 WinME User.Alle el Yo saber nutzen para Steuerungsaufgaben, egal si para Modellbahnanlagen,Rolladen, Roboter usw. WinME ,como en esta Bereichen una einfacher Hardwarezugriff nötig es y una Neuaufsetzen des Systems fast una vez halbjährlich en el heißen Entwicklungsphase vorkommt.(Zerschossene Inpout Karten). Wenn auch el Hardwarezugriff todavía leidlich con gewissen Dlls hinzubekommen es, es el ständige Neue Freischalten de XP simplemente kotzig.
Dies nurmal nebenbei, dass lo todavía viele WinME y Win98 Nutzer son . Nur en uno otro Entwicklungswelt como hier sólo.
Yo voluntad me dieses Wochenende otra vez una bastante jungfräulichen PII Rechner con lediglich WinME y XProfan10 einrichten y luego alles festhalten.
Yo habe sólo una Bitte : Gibt lo irgendeine Möglichkeit una Logdatei de los Windowsausführungen a redactar, el auch una Systemabsturz gespeichert se.
Servus Georg
Verwendeter Testcode
declarar fehler%,comi&,t$,n$,erfolg%
cls
comi&=opencom(Com1:,4096,4096)
erfolg%=SetCom(COM1:9600,N,8,1)
if erfolg% <> 0
Let t$=Schnittstellenfehler
Let n$=Schnittstelle podría no geöffnet voluntad,
oder se de uno otro Anwendung verwendet.
MessageBox(n$,t$,64)
closecom(comi&)
end
más
imprimir Rs232 erfolgreich geöffnet y eingestellt
endif
sleep 5000
fehler%=writecom(comi&,chr$(12)+chr$(34))
imprimir Lo fueron +str$(fehler%) + Signo gesendet
fehler%=@ComError(comi&)
imprimir fehler%
whilenot 0
waitinput
wend
closecom(comi&)
Bis sleep 5000 voluntad no Fehler erkannt. Danach restos Programa sin Fehlermeldung hängen. Nur el Klammergriff hilft todavía.Das heist beide fehler% voluntad no adecuado.
Punto Yo el Schnittstelle en el Systemsteuerung correcto una y lasse setcom weg voluntad el Daten con writecom correcto ausgegeben. Andersherum, si yo el Schnittstelle con setcom einstelle y lasse writecom weg se una anders konfigurierte Schnittstelle en el richtigen Werte eingestellt.
Das heist el Fehler tritt sólo en, si setcom y writecom en el Code vorkommen. Kommt sólo una Befehl antes se dieser auch korrekt ausgeführt.
Como oben ya ya beschrieben, Yo poner una PII neu en y probiere mehrere setcom Varianten de. |
|
|
| |
|
|
|
 Jörg Sellmeyer |
Yo voluntad me dieses Wochenende otra vez una bastante jungfräulichen PII Rechner con lediglich WinME y XProfan10 einrichten y luego alles festhalten.
Si usted Usted su una Imagen en CD/DvD brennst, kannst Usted el Neuaufsetzen erstens eneorm beschleunigen y Usted zweitens el Aktivierung ersparen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 04.05.2007 ▲ |
|
|
|
|
 GDL | ¡Hola,
@Jörg Con el el Imagebrennen versuchten wir ya.Dies hilft aber sólo en gleichen Kartentreibern. Sobald neue Treiber(por qué De todos modos) eingesetzt voluntad meckert WinXP El Hardware ha se geändert .............. Viele, no sólo Yo, haben en Hardwarenahen Entwicklungen dadurch WinXP simplemente satt. Un Möglichkeit wäre eventuell el telefonische Freischaltung, como esta eigentlich siempre nachvollziehbar ,sin neues Telefonieren , ser debería.
@ Roland
Posesiones con mi neu aufgesetzten PII con obigen Testcode en allen Variationen, con prfrun32 y setcom herumprobiert.Lo nutzt nichts lo, nennen wir lo veces anders, el Testcode restos siempre hängen. Darum tener lugar auch no Fehlermeldungen y el Rückmeldungen son a Writecom siempre Haga clic en Aceptar.
ABER:
Nach vielen Herumdoktorn,Yo möchte sí gerne XProfan weiterverwenden, Yo lo geschafft.
declarar com&,fehler%
cls
com&=opencom(COM1,1024,1024)
fehler% = @setCom(COM1:9600,N,8,1)
@SetComExt(com&,0,0,0,$0100,0,0) en Binärmodus conjunto
writecom(com&,chr$(255))
comerror(com&)
whilenot 0
locate 10,10
imprimir time$(1)
sleep 100
writecom(com&,chr$(255))
comerror(com&)
wend
closecom(com&)
@SetComExt(com&,0,0,0,$0100,0,0) en Binärmodus conjunto Mit diesem Zusatzbefehl es nun en el normalen XProfan10 Versión en el Interpreter sowohl en el Compilierten Fassung. Auch WinXP meckert no.
Servus Georg |
|
|
| |
|
|