MarcG
-
Gesamte Inhalte
655 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von MarcG
-
-
Naja, Grundlagen sind es nicht unbedingt, aber hilfreiche tips findest du hier:
http://www.swissdelphicenter.ch/torry/
Bei http://www.delphi-source.de/ finden sich auch Tips und ausserdem Tutorials und Grundlagen...
-
Wie soll ein Programm aber feststellen können, ob es die CPU oder das MB ist, wenn es z.B. irgendwelche Testroutinen an den Prozessor schickt und dann das ganze abstürzt...
Am besten erstmal versuchen den Fehler einzukreisen bzw reproduzierbar zu machen (ich mein jetzt nicht... wenn ich irgendwas starte stürzt er nach ner halben Stunde ab ). Wenn man genau weiss, wie der Fehler ausgelöst wird (z.B. immer wenn ich den Knopf drücke bzw. immer bei einer Division mit Nenner > 1000000.1 oder so...) kann man sich schon relativ gut vorstellen, wo der Fehler liegen könnte.
(Ok, das geht nciht immer so einfach, aber wenn man Glück hat schon)
-
... ein gutes Buch hilft da aber auch weiter
-
Du kannst doch einfach das lesen-Recht für die besagte Datei bei dem gewünschten User, oder bei allen Usern ausser dir (bzw. den User Gruppen) entfernen... das sollte doch reichen.
Unterschied Erweitert zu Standart... Bei erweitert kannst du die Rechte genauer bestimmen, im Zweifelsfall ist aber entscheiden, ob irgendwo "Verweigern" gewählt ist, wie Win schon sagt, "Verweigern" geht vor "Erlauben" (IMHO)
-
-
Die Datei hat eigentlich keinen "Inhalt", die Daten der Datei selber sind die Werte der Wellenform, plus einem Header davor. also Datei öffnen, evtl. Header auslesen, und dann die Datei selber auslesen...
Klotzkopp hat den entspr. Link ja schon gepostet. Nach RIFF und FORMAT Chunk (36 Bytes gesamt) fängt der DATA Chunk an. Die ersten 4 Byte (bis Byte 40) sind die Buchstaben DATA, die dann folgenden 4 Byte sind die Länge der Daten (also der "Wav-Datei") und der Rest ist eben deine "WAV-Datei".
-
Also versteh ich das richtig, zu beginn ist der Defaultwert immer der Pfad der Anwendung? Naja, du hast doch den Anwendungsnamen (die VB Funktion dafür kenn ich nicht, da gibt es aber mit Sicherheit was dafür) und entweder gibt es eine Funktion um dort den Pfad zu extrahieren oder du kannst das selber machen... also der Name lautet z.B. C.:\Windows\Temp\Text.exe dann musst du von hinten an alles bis zum ersten (also zum letzten eigentlich) \ wegschneiden und du hast den "App.Path".
Soweit ich weiss gibt es doch aber beim Auslesen aus einer Ini-Datei einen Defaultwert, den man angeben kann und der zurückgeliefert wird, wenn der gesuchte Wert in der Ini leer ist oder nicht gefunden wird. Dort kannst du ja irgendwas reinschreiben (z.B. "ERROR") und nach dem Auslesen prüfen ob der Pfad = dem Defaultwert, wenn ja s. Punkt 1 (App.Path)
-
Original geschrieben von Cyclotron101
Hallo lpd,
iIch weiß ja noch nicht mal, wo die Registry auf der Platte abgelegt ist. Sie ist ja keine Datenbank-Datei oder sowas, sonder steckt irgendwo in den Untiefen des Betriebssystems.
Das ist recht einfach, es ist garnicht so tief im System die Infos aus HKEY_CURRENT_USER z.B. findest du unter Win2000 im Verzeichnis C:\Dokumente und Einstellungen\BENUTZERNAME\NTUSER.dat
die anderen Teile (die Registry besteht aus mehreren Dateien) findest du auch irgendwo, weiss aber nicht genau wo...
Ausserdem könntest du doch die Win Version abfragen und dann entsprechend mit den Pfaden die DLL-Funktion aufrufen ... (?)
-
Original geschrieben von "Saga"
Hallo Leute,
ich hab hier ein Problem mit meiner SQL-Anweisung. Erstmal der Code:
with DataModuleHDBCMain.HdbcMain.fCreateNewOEQuery do begin try if cbAuswahl.Checked then sSQL:= 'select bla bla ' else sSQL:= 'select bla bla'; SQL.Add(sSQL); prepare; open;
Was mach ich falsch?
Also ich denk mal, dass fCreateNewQuery eine Function ist, die ein TQuery erzeugt und dies dann zurückliefert. Du hast den Databasename beim Query vergessen, ausserdem (wenn du es mit SQL.Add machst) solltest du SQL.Clear nicht vergessen. Ich mach es eigentlich immer mit SQL.Text...
Das wär jetzt das, was mit zuerst aufgefallen ist.
-
Wenn der Computer den TV nicht als weiteres Ausgabegerät anbietet liegt das am Widerstand. Also der prüft ob an einem Ausgabekabel ein widerstand vorhanden ist um zu sehen ob da überhaupt was dranhängt. Wenn nicht ist der TV deaktiviert. Du kannst dir da aber was basteln, wenn es bei dir trotz angeschlossenen TV nicht erkannt wird, wie genau das geht weiss ich aber nicht, bei mir gings auch ohne... (hab das mal bei ELSA gelesen, aber die Seite gibts nicht mehr, wobei ich ja gelesen hab es würde ne neue ELSA geben, vielleicht liegts auch am Proxy hier...). Ich hab zwar nicht den neuesten Detonator und auch nicht den neuesten NVidia Chip, aber bei mir kannst du nach Ausgabegeräten suchen, also Computer läuft schon, dann schliesst du erst den TV an und "suchst" danach (da wo du den TV als Ausgabegerät einstellen kanst) und der TV wird gefunden (hab ich erst gestern gemacht)
SW liegt am Anschluss deines TVs. Ich denk mal S-VHS-auf-Scart-Adapter. Dann ist der Scartanschluss deines TVs nicht voll beschaltet. Er kann zwar ein Bild empfangen, mmit den getrennten Farben bei S-VHS kommt er aber nicht zurecht, da diese Ports nicht belegt sind. Tip, probiers mal mit FBAS-Out (ein "Audiokabel" reicht dafür und ein entsprechender Adapter auf Scart (falls du keinen solchen Eingang am TV hast), du könntest es aber auch mal mit dem Umweg über Videorecorder probieren, vielleicht versteht der ja S-VHS). Das sind meine Erfahrungen mir S-VHS, könnte natürlich auch sein, dass es bei dir nicht so ist, kann ich aber nicht wirklich glauben...
-
"Tony Blair, der britische Premierminister, legte vorgestern ein Irak-Dossier vor, das einen Krieg gegen den gefährlichen Diktator Saddam Hussein rechtfertigen soll.
Doch: Experten sagen heute, das angeblich explosive Papier ist ein Wet-Banger, ein nasser Böller. Die Erkenntnisse sind alt.
http://www.wdr.de/tv/monitor/beitraege.phtml?id=443
-
Original geschrieben von gajUli
Richtig, es geht auch als gedankenloser Wahlkampf-Filou wie unser Herr Kandisbunzler.
Aber echt perfide Gedankenfuehrung, erst jubeln, wenn die schlappen Deutschen sich vornehm raushalten und dann die Amis anprangern, wenn sie es allein machen. .
Das Schröder sich raushalten wollte hab ich nicht bejubelt, ich hab nur "bejubelt", dass er nicht vor der USA kuscht. Bei einem UNO Mandat wär das was anderes, aber das ist für die USA eigentlich nur nebensache, für die USA ist die UNO eine schöne Sache, solange sie die Belange der dortigen Regierung wortlos abnickt, wenn nicht ist sie nichts wert. Schon garnicht soviel, dass man auf sie hören würde...
Aber selbst Schröder sagte ja, zu einem UNO Mandat (das einen sofortigen Angriff stützt) wird es wohl nicht kommen, dazu sind die Wünsche und Ziele der USA bei diesem Thema zu vorrangig.
-
Original geschrieben von gajUli
und nicht mit mir, oder anders ausgedrueckt[...]: Gelbe Karte an Deine Adresse.
Bei einem anderen wär das durchgegangen, ohne Gelb? :confused:
Ach ja, bin innerlich für gelb bereit...
-
Trailer gibt es oft im Quicktime (.mov) Format, weil es von vielen filmfirmen wegen der guten Qualität benutzt wird und eben nicht avi...
-
... gibt es da sowas überhaupt ?
... ernsthaft, was willst du mir damit sagen? Alles in die Steinzeit bomben?
-
"I believe we are on an irreversible trend toward more freedom and democracy -- but that could change."
...Governor George W. Bush, 5/22/98
"The future will be better tomorrow."
...Governor George W. Bush
"People that are really very weird can get into sensitive positions and have a tremendous impact on history."
...Governor George W. Bush
"When I have been asked who caused the riots and the killing in LA, my answer has been direct & simple: Who is to blame for the riots? The rioters are to blame. Who is to blame for the killings? The killers are to blame."
...George W. Bush
"Quite frankly, teachers are the only profession that teach our children."
...Governor George W. Bush , 9/18/95
"It isn't pollution that's harming the environment. It's the impurities in our air and water that are doing it."
...Governor George W. Bush
-
Wenn er pleite ist, musst du erstmal deine Forderungen an ihn stellen, der Insolvenzverwalter (oder was man in der Art als Privatmann hat...) verteilt dann das Geld was er noch zusammenbringt an die gestellten Forderungen (nach welchen Kriterien kann ich aber nciht sagen). Dabei kann es aber sein, dass du (oder auch andere) nur einen Teil der Forderung erhalten oder garnicht. Machen kannst du dann denk ich nicht viel, was willst du denn holen, der hat doch dann eh ncihts mehr...
Ausser dich an Ricardo wenden und dann immerhin die Hälfte schonmal von denen bekommen...
-
Ich hab sowas zwar noch nicht gemacht, aber ich bin mir nicht sicher ob das überhaupt geht bzw. ob man sowas überhaupt machen sollte... Mit dem IE geht es bestimmt () aber wenn du nur ein paar Infos kurz ablegen willst solltest du das über die dafür vorgesehene Methode machen... Cookies.
-
ein Zahlensystem beruht im eigentlichen darauf, dass jede neue Stelle eine neue Potenz der Grundzahl ist. also das Dezimalsystem hat die Grundzahl 10 und es stehen 0 bis Grundzahl - 1 Ziffern zur Verfügung (0-9). Die erste Stelle ist also Ziffer z * Grundzahl hoch eine Potenz. Die Potenzen fangen bei der ersten Stelle (Rechts) immer mit 0 an und erhöhen sich um 1 mit jeder neuen Stelle.
bei z= 5 ist die Berechnugn des Wertes im Dezimalsystem also folgende: 5 * 10 ^0 (eine Zahl hoch 0 ist immer 1) also 5 * 1 = 5.
bei 15 ist es: 1 * 10^1 + 5 * 10^0 = 1*10 + 5*1 = 15.
bei 150 ist es: 1 * 10^2 + 5 * 10^1 + 0 * 10^0 = 1 * 100 + 5 * 10 + 0 = 150
Beim Dezimalsystem scheint das trivial zu sein, bei allen anderen Systemen funktioniert es aber auf dieselbe Weise.
Unterschiedliche Systeme werden genutzt weil damit manche Zustände besser beschrieben werden können. wie im Link beschrieben ist für den Computer das binäre System besonders gut geeignet. Der Mensch nutzt das Dezimale, weil er eben 10 Finger hat und schon immer damit gezählt hat, hätten wir nur 2 würden wir im binären Zählen und rechnen. Andere Situationen lassen sich eben besser mit anderen Grundzahlen darstellen...
-
Restart weiss meist auf einen Treiber fehler hin. alle Treiber mal aktuallisieren bzw. erstmal die Hardware bzw. den Treiber den du letztens draufgemacht hast weg.
Bei XP tarnen sich aber auch BSOD als Neustart... kann man aber irgendwo abstellen, weiss aber nciht wo, benutze kein XP.
-
ISA - PCI, da wird meist mit IRQ Sharing gearbeitet. also entweder einen anderen ISA Slot (und hoffen das der nen anderen IRQ hat) oder im BIOS für den ISA slot einen IRQ reservieren (geht glaub ich irgendwo bei ISA-PNP Config oder so...). Ich denk einfach mal, das liegt am gesharten IRQ.
Wenn du glück hast steht im Handbuch welche Slots welche IRQ benutzen, dann kannst du versuchen damit Slots zu finden, die nicht den selben IRQ verwenden.
-
Ja, mit einer Schleife über das Array
Kenne zwar VB in der Beziehung nicht, aber SQL kennt sowas wie Arrays nicht...
-
Du kannst auch mal beim Splitter nachsehen, da kann man wenn ich mich recht erinnere ein paar Einstellungen vornehmen (analog - digital usw.). Dazu musst du unten eine kleine Klappe aufschrauben (die hinter der du auch Kabel direkt anschliessen kannst). Ist bei mir aber schon sehr lange her, dass ich da mal reingesehen hab. Vielleicht bringt es aber was, weiss nur noch, da gab es was...
Das scheint aber definitiv am Splitter zu liegen, da dort ja die beiden Frequenzen (DSL und Sprache gemischt bzw. getrennt werden. Und dabei geht wohl irgendwas schief)
-
... man muss nicht unbedingt Pazifist sein, um gegen ein alleiniges Einschreiten der USA zu sein.
US-Senator droht bei Schröder Sieg mit Truppenabzug
in Small Talk
Geschrieben
... wovon du redest ist die Taliban, der Irak wäre schon Beispiel 2 auf der nach oben wohl offenen Liste...