Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > XProfan-Stammtisch

XProfan-Stammtisch Für alle Themen die nichts mit der XProfan-Programmierung zu tun haben.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26958, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50958, Antworten: 1397
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3353, Antworten: 128
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7666, Antworten: 186
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 324, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 67, Antworten: 6
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 154, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 79, Antworten: 4
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01.11.2009, 21:49   #1 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Standard Probleme mit Systempfad und Win7

Habe eben bei meinem ganzen Listview.dll-Testen etwas festgestellt, das zwar nicht zum Thema gehört, aber doch interessant ist:
(wenn Jac nicht wieder schreibt:" Horsti, das ist doch uralt !" - besonders 'Horsti' hat mir 69jährigen sehr gefallen, Jac )
Also zurück:
Mein Datei-Browser speichert bei Beendigung die letzten Pfade für beide Fenster und startet beim Neuaufruf mit diesen Angaben.
Das geht unter WIN-7 nicht, wenn der Pfad C:\WINDOWS\SYSTEM32 heißt !
Dann klemmt die Sache und nur der Taskmanager kann noch helfen.
Musste mit einem anderen Programm in Appdata die Login manuell umschreiben.
Habe jetzt im Quellcode zwei Zeilen eingetragen:
Zitat:
Case path1$="C:\WINDOWS\SYSTEM32": path1$="C:"
Case path2$="C:\WINDOWS\SYSTEM32": path2$="C:"
Jetzt ist die Klippe umschifft - das sind so Kleinigkeiten im neuen BS, die man erst mal wissen muss - Danke für's Zuhören
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 01.11.2009, 21:55   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Seltsam, dass das nicht geht.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 01.11.2009, 22:10   #3 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Standard

Zitat:
Zitat von Jac de Lad Beitrag anzeigen
Seltsam, dass das nicht geht.
Na ja, ich denke mal, daß die Herrschaften in Redmont es nicht so gerne haben, wenn der User im BS "rumeiert" - das ist meine Vermutung, muss nicht stimmen. Aber im Laufe der Jahre sind schon viele Klöpse in den verschiedenen Versionen bekannt geworden. Also warum nicht hier eine kleine Schikane ?
Es kann aber auch sein, daß die Datenmenge in diesem Verzeichnis einfach zu groß für einen Start des Browsers ist.
In ...System32 sind eine Unmenge von Unterordnern und Dateien vorhanden. Vielleicht ist das einfach zu viel. Beim Umschalten vom laufenden Browser in das Verzeichnis gibt es ja auch keine Probleme. Nur, wenn beim Start dieser Pfad in der Login-Datei steht, "wird gestreikt"
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de

Geändert von horsthorn (01.11.2009 um 22:14 Uhr)
horsthorn ist offline   Mit Zitat antworten
Alt 01.11.2009, 22:20   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Zitat:
Horsti, das ist doch uralt !" - besonders 'Horsti' hat mir 69jährigen sehr gefallen, Jac
Das macht dich glatt 10 Jahre jünger!

Der XProfan-Opa ist aber wohl Gerhard Putschalka, müsste jetzt so um die 73/74 sein. Hab die letzte Zeit nicht viel gehört von ihm, hoffe, es geht ihm gut. Aber soviel ich weiß, reist er viel.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 02.11.2009, 10:40   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Lächeln

@Frank
Zitat:
Das macht dich glatt 10 Jahre jünger!
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 02.11.2009, 19:22   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

@Horst: Wenn es klappt, dass du den Ordner im Betrieb deines Programms nach einem anderen Ordner aufrufst, dann versuch doch mal in diesem speziellen Fall zuerst "C:\" zu laden und dann automatisch "C:\Windows\System32". Vielleicht klappt es ja dann.

Jac
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 02.11.2009, 19:44   #7 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

Zitat:
Zitat von Jac de Lad Beitrag anzeigen
@Horst: Wenn es klappt, dass du den Ordner im Betrieb deines Programms nach einem anderen Ordner aufrufst, dann versuch doch mal in diesem speziellen Fall zuerst "C:\" zu laden und dann automatisch "C:\Windows\System32". Vielleicht klappt es ja dann.

Jac
@Jaci
Sagte ich schon, daß es im gestarteten Datei-Browser (2windows4me²) kein Problem ist, in das Verzeichnis "C:\windows\system32" zu schalten ?
Das Problem ist aufgetreten, wenn ich den Browser geschlossen habe und befand mich zu dem Zeitpunkt mit einem der Fenster oder mit beiden in "C:\windows\system32"

Dafür habe ich die zwei Zeilen in den Code eingefügt.
Zitat:
Case path1$="C:\WINDOWS\SYSTEM32": path1$="C:"
Case path2$="C:\WINDOWS\SYSTEM32": path2$="C:"
Sollte beim Schliessen des Browsers "C:\windows\system32" in der Login-Datei gespeichert werden, wird beim Neustart sofort auf "C:" umgeschaltet.
Wenn dann das Programm gestartet ist, ist es kein Problem usw...
Ich tendiere sowieso dahin, daß in ...system32 mittlerweile soviele Daten liegen, daß das Programm Zeit, braucht, um sie einzuladen.
Schalte ich in C:Windows, klappt das sofort, schalte ich jetzt in ...System32 dauert es einige Zeit (früher die Sanduhr, jetzt der Kringel ). Daher glaube ich, daß beim Start diese "Datenflut" das Programm zum Absturz bring1.
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de

Geändert von horsthorn (02.11.2009 um 19:53 Uhr)
horsthorn ist offline   Mit Zitat antworten
Alt 02.11.2009, 20:15   #8 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Nein, du hast meinen Beitrag nicht richtig gelesen (oder ich mich falsch formuliert):

Ich meinte in diesem Fall wie bisher "C:\" zu laden und ein Flag zu setzen. Wenn das Flag gesetzt ist, dann führst du vor deiner waitinput-Schleife einmal den Code aus, der ein neues Verzeichnis anwählt, also "C:\Windows\System32". Das müsste doch klappen, oder?

Jac
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 02.11.2009, 20:56   #9 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Jac
Aber wofür soll das gut sein ?
Normal bewege ich mich ja garnicht in diesen Verzeichnis und es war ein Zufall, daß ich dieses Problem überhaupt bemerkt habe.
Es hat mich einige fruchtlose Startversuche gekostet, bei dem Win-7 immer den Fehler in der "Profan-Runtime" und ich mir einen Wolf im Code gesucht haben.
Erst zum Schluss bin ich dann darauf gekommen, daß es an der Login-Datei liegen könnte und hab diese mit einem Editor umgeschrieben.
Jetzt kann das Problem nicht mehr entstehen. Habe es ausprobiert, der Pfad wird automatisch auf C: umgestellt und dann kann ich ja, wenn ich will, in ..System32 schalten. Gelle ?
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 02.11.2009, 21:03   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Hm, war nur ne Idee, damit das trotzdem angewählt wird, wenn es als letztes angewählt war.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 02.11.2009, 21:18   #11 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Jac
Zeige dir mal, wie mittlerweile der Code aussieht, der 'hoffentlich' alle vorkommenden Eventualitäten abdeckt:
Zitat:
komplett1$=$appdatadir+"\\"+data_dir$+"\\"+log_datei$
path1$=READINI$(komplett1$,"Start-Weg","FENSTER_LINKS")
path2$=READINI$(komplett1$,"Start-Weg","FENSTER_RECHTS")
CASE LEFT$(path1$,1)=":": path1$="C:"
CASE LEFT$(path2$,1)=":": path2$="C:"
Case (path1$<=""): path1$="C:"
Case (path2$<=""): path2$="C:"
Case (path1$="C:\\WINDOWS\\SYSTEM32"): path1$="C:"
Case (path2$="C:\\WINDOWS\\SYSTEM32"): path2$="C:"
CASENOT DIREXISTS(path1$): path1$="C:"
CASENOT DIREXISTS(path2$): path2$="C:"
Sagte ich schon, daß der Computer "doof" ist. Er speichert einfach irgendetwas in diese INI-Datei, ohne zu überlegen, ob er später auch damit starten kann
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 04.11.2009, 13:32   #12 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

Hallo Horst...

Merkwürdige Geschichte - konntest du herausbekommen, woran das liegt?
Aus deiner Besachreibung heraus würde ich vermuten, dass das Öffnen einer Datei mit CreateFile nicht zurückkehrt, weil ein anderer Prozess bereits ein Handle auf diese Datei geöffnet hat und ein weiteres Öffnen der Datei verhindert.
Es wäre wichtig zu wissen, zu welchem Zeitpunkt das Programm genau den Dienst verweigert - welche Funktion da also aufgerufen wird, die nicht zurückkehrt...
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT
AHT ist offline   Mit Zitat antworten
Alt 04.11.2009, 14:04   #13 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Andreas
Irgendetwas verstehst du falsch.
Es wird keine Datei geöffnet, sondern...
...beim Beenden meines eigenen Datei-Browsers werden für beide Fenster die Pfade, die zum Schluss aktiv waren in einer Txt-Datei gespeichert.
D. h., beim erneuten Start wird mit diesen gespeicherten Pfaden gestartet. Das funktioniert auch perfekt.
Außer es wird der Pfad C:\WINDOWS\SYSTEM32 abgespeichert.
Dann kommt beim Neustart ein Windows-7-Fenster mit der Meldung "PROFAN-RUNTIME funktioniert nicht richtig - Es wird nach dem Problem gesucht" oder so ähnlich.
Hier hilft dann nur noch der Taskmanager. Um dieses Kriterium zu umschiffen, habe ich dem obenstehenden Code die zwei Zeilen zugefügt:
Zitat:
Case (path1$="C:\\WINDOWS\\SYSTEM32"): path1$="C:"
Case (path2$="C:\\WINDOWS\\SYSTEM32"): path2$="C:"
Wenn also wirklich zum Schluss in diesem Windows-Unterverzeichnis "rumgeeiert" wird, schaltet der Browser beim erneuten Start auf C: -
Alles OK ?
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 04.11.2009, 14:30   #14 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

Ja, hast Recht - die Fehlermeldung würde nicht erscheinen. Trotzdem wäre es wichtig zu wissen, was genau in deinem Quelltext abgearbeitet wurde, wenn die Fehlermeldung erscheint. Windows7 scheint sich da ja anders zu verhalten als XP.
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT

Geändert von AHT (04.11.2009 um 14:52 Uhr)
AHT ist offline   Mit Zitat antworten
Alt 04.11.2009, 15:11   #15 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Andreas
Beiß dich nicht fest...
Das Programm läuft doch und da es ja "2windows4me" heißt,
ist es für mich gedacht und ich bastele immer schön daran herum,
weil es Spass macht.
ROKO (Rolf Koch) hatte mal moniert, daß er die blauen Fenster vom 'Norton-Commander' hasst und die waren bei meinem Tool fest vorgegeben.
Jetzt kannst du, wenn du das Tool hast, die Farben für den Hintergrund und die Schrift ändern.
Kleine Wünsche erfülle ich sofort, Wunder dauern bei mir immer länger !
Zitat:
Dim bereich#,20000
' Aktuelle Verzeichnissliste laden
bytes&=FilelistToCsv(addr(path1$),bereich#,0,addr(z&),$1f,icons#,ilistL&)
x&=SetColumnsFromMem(LINKS_VIEW&,bereich#,addr(spalte%))
CsvToListview(LINKS_VIEW&,(bereich#+spalte%),(bytes&-spalte%),x&)
SetIconsFromMem(LINKS_VIEW&,0,icons#,z&)
Dispose bereich#
Mit diesem Code wird in beide Fenster (im Beispiel das linke) der angegeben Pfad eingelesen.
Vielleicht versuche ich mal, Dim,bereich#,x% größer zu machen.
Aber erst, wenn ich wieder an den Code gehe !
Zur Information für 'ROKO' - Gefällt dir die Farb-Kombination besser ?

__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > XProfan-Stammtisch

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Win7 2 mal installieren ? Dj EKI Windows 7 4 30.10.2009 13:27
XP und Win7 booten Smolle Windows 7 5 26.10.2009 07:05
Win7 Defragmentierung frage Windows 7 5 22.10.2009 22:22
Win7 loswerden, WIE??? mario09 Windows 7 6 08.10.2009 23:54
Treiber für Win7 Mital6000 Treiber-Forum 3 26.09.2009 10:11



Alle Zeitangaben in WEZ +2. Es ist jetzt 11:46 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2