Français
Forum

Windows frontière erreicht

 

GDL
Salut,

et wieder la fois je avec quoi entier Querem.

90% aller Steuerungsanwendungen pour den Heimbetrieb(Desktop) courir sous DOS.
pourquoi? Weil on avec
on error gosub faute:

faute:
resume next

un Progamm et DOS trop 99% pas zum Absturz brachte.

chez XProfan funktioniert cela avec Errorlevel -1 aussi, jusqu'à sur qui Tatsache cela Windows cela Programme mais finissez chez Dateifehler.

Gibt es irgendeine Possibilité windows en supplément trop apporter,pour irgendeinem faute comment sous DOS chez qui prochain Codezeile plus auszuführen.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.05.2006  
 



qui Frage ist malheureusement ungültig. DOS et Windows réagir - aus qui Deinigen perspective betrachtet - beide avec Abbruch/Absturz.

on error peux aussi seulement warnings abgefangen avons quelle fälschlicher Weise comme Errors bezeichnet wurden - là echte Abstürze oui nunmal une weitere Abarbeitung verhindern (sonst wäre es ne...aucune Absturz ) - sous DOS et Windows!

Es liegt alors à Dir - sous DOS et sous Windows - un Programme derart trop écrivons cela ne...aucune Systemfehler auftritt.

faute bleibt faute - là hilft aussi ne...aucune DOS/Windows.
 
11.05.2006  
 




GDL
Tut mir leid,

mais j'ai 15 Jahre avec DOS Programmen de Siemens,Bosch,Motorrola et SEL Funkgeräte et Radargeräte programmiert.
là wir aussi qui Software abändern mussten,hatten wir aussi den Quellcode en supplément.

ne...aucune Funkgerät ou bien Radargerät durfte à cause de Dateifehler finissez(besser ausgedrückt comment Absturz) volonté.

sous DOS wird ne...aucune Programme mittels on error chez Dateifehler BEENDET ou bien qui Bayerische Polizei hat un d'autre DOS dans ihren Geräten.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.05.2006  
 




RGH
si es um Dateifehler allez, alors I/O-faute, ensuite sollte on pour chacun Dateioperation %IOResult abfragen. entier genauso, comment déjà autrefois sous DOS chez Turbo-Pascal. entier besonders important ist cela pour dem Öffnen einer Dossier avec Reset, Rewrite, Append ou bien OpenRW. mais aussi chez den anderen Dateibefehlen et -funktionen, qui une Dateinummer besoin, peux cela pas dommage. un Absturz chez fehlerhaften Dateioperationen sollte sich par geschicktes Programmieren sûrement vermeiden laisser.

sûrement était sous DOS dans cette Hinsicht manches einfacher, weil cela laufgende Programme toujours qui einzigste Prozess était. sous Windows ca sera tout naturellement viel komplexer, là toujours déjà zig Prozesse am courir sommes.

Salut
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
11.05.2006  
 




GDL
allô Roland,

und dir seulement encore um Hardwarefehler(grossteils beschädigte Fichiers qui sich mais encore ouvrir laisser et ensuite den Crash verursachen) ou bien Verschluckfehler chez gelesenen données.

Habe mich malain gemacht: BOS (Behörden,Organisationen avec Sicherheitsauftrag) verwenden cela Siemens/Nixdorf DOS, quoi toujours cela aussi son mag ,es verwendet qui selbige Befehlssyntax et doppelte Redundance(Absicherung? 2la fois Start?).

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.05.2006  
 




RGH
[quote-part:6d37fd1a76=GDL]und dir seulement encore um Hardwarefehler(grossteils beschädigte Fichiers qui sich mais encore ouvrir laisser et ensuite den Crash verursachen) ou bien Verschluckfehler chez gelesenen données.[/quote-part:6d37fd1a76]
chez welchen XProfan-Befehlen et -Funktionen treten qui faute avec den beschädigten Fichiers sur? peut-être peux je qui ensuite interne et avec ca robuster gestalten.

Salut
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
11.05.2006  
 




GDL
allô Roland,

vielen Dank pour dein Mithelfen.chez 90% ist es qui Befehl dbget$(champ).Ist aussi korrekt là qui Datensatz beschädigt.

1Versuch :
seterrolevel -1 et trop hohe Satznummer

Ergebnis : Programme fonctionne plus, quoi ok ist.

2 Versuch
seterrolvel -1 auslesen beschädigter Dossier

aucun Fehlermeldung , Programme ist finissez et send Problem to MS

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.05.2006  
 




RGH
Ah, und dir um dBase-Fichiers. là hilft mon Hinweis sur %IOResult naturellement pas plus.

quoi passiert chez Errorlkevel 0? Im ersten le cas devrait une Fehlermeldung hochkommen. quoi passiert im zweiten le cas? venez là une Fehlermeldung avant dem Absturz?

Salut
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
11.05.2006  
 




GDL
allô Roland,

alors im seterrolevel 0 venez qui Fehlermeldung peux champ pas trouver:xyz

seterrolevel 1 : aucun Fehlermeldung,Programme wird finissez et qui Sendenachfrage.

normalement wäre es oui pas so important, là on chez Programmstart oui alle données et qui nachfolgenden Changements dans Variablen einlesen et chez Programmende wieder rücksichern pourrait.
seulement là qui PC sur 3 Schnittstellen, en une direct sur dem Systembus betrieben wird, wird chez Kurzschlüssen dans qui Anlage zur Sicherheit aller Hardwareteile qui 220 Volt Leitung gekappt.Somit sommes aussi qui données im grenier weg.

Habe cela ganze so trop lösen versucht:
- Contrôle liest données dans Variablen un et gibt cet aussi à qui Zwischenablage.
- un parallèle en supplément laufendes Programme écrit ensuite Changements aus qui Zwischenablage dans qui dazugehörigen Fichiers sur Platte.
Somit käme chez einer beschädigten Dossier pas cela Hauptprogramm zum Stehen et chez einem Kurzschluss wären qui données sur Platte.

malheureusement pouvoir Windows mais keinen zeitlichen 1 trop 1 Zugriff, sonder sammelt seulement ne la quantité données bevor Zugriffe stattfinden.
Somit est un zeitliches 1 trop1 Sichern eh pas possible,mais immerhin konnte qui l'affaire avec qui defekten Dossier umschifft volonté.
chez Kürzschlüssen muss eh bien une knifflige Portsicherung sur Hardwarebasis her, avec cela qui PC pas plus entsaftet volonté muss (vois maintenant déjà Rauchzeichen).

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
14.05.2006  
 




Frank
Abbing
[quote-part:0c805ad06f]malheureusement pouvoir Windows mais keinen zeitlichen 1 trop 1 Zugriff, sonder sammelt seulement ne la quantité données bevor Zugriffe stattfinden.
Somit est un zeitliches 1 trop1 Sichern eh pas possible,mais immerhin konnte qui l'affaire avec qui defekten Dossier umschifft volonté.[/quote-part:0c805ad06f]
sur vielen Gebieten gibt es mais API, um manuel Zugriff trop erzwingen. Ala GdiFlush(). Eventuel lohnt es sich la fois, dans qui WinDoc pour ähnlichen API pour Dateioperationen trop chercher. FlushFileBuffers() scheint mir là vielversprechend trop son.
 
14.05.2006  
 




RGH
[quote-part:d8e65bacb6=GDL]allô Roland,

alors im seterrolevel 0 venez qui Fehlermeldung peux champ pas trouver:xyz

seterrolevel 1 : aucun Fehlermeldung,Programme wird finissez et qui Sendenachfrage.
salut
Georg[/quote-part:d8e65bacb6]
So comme aussieht, erfolgt qui Absturz pas dans qui Funktion dbGetField$, mais après que cet den faute verursacht dans weiteren db-Funktionen.

chez SetErrorLevel -1 sollte on pour chacun Funktion, qui une faute verursachen
pourrait, cette abfragen et entsprechend réagir. en supplément gibt es qui Système %Error et %ErrNumber. si chez dbGetField$() un faute aufgetreten ist, alors %Error et %ErrNumber (signification siehe Aider) entsprechend gesetzt ist, sollte reagiert volonté. si un champ pas trouvé wurde, sollte chaque weitere Lesen cette Tabelle vermieden volonté, là vous offensichtlich défaut ist.

indépendant en veux je la fois regarder, comment on cela Ganze quelque chose robuster gestalten peux.

Salut
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
14.05.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.637 Views

Untitledvor 0 min.

Themeninformationen

cet Thema hat 4 participant:

GDL (5x)
RGH (4x)
Frank Abbing (1x)
iF (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie