MarcG
-
Gesamte Inhalte
655 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von MarcG
-
-
Kommt darauf an was für Systemdaten du meinst ... etwas Systempasswörter ? :eek:
:OD
also Dinge wie Prozessor und so stehen in der Registry HKEY_LOCAL_MACHINE irgendwo.
Und Remotezugriff darauf ist ja AFAIK auch irgendwie möglich, oder du schreibst (kleine ?=) Server Programme, die lokal auf dem jeweiligen computer liegen und mit einem anderen Programm (Client) verbindest du dich und rufst die Infos ab, die die Server aus der Registry auslesen. Ein kleiner Trojaner also
-
Hm ... keine Ahnung, aber Noten gibt es da ja auch, und wenn da irgendein Orchester etwas europ. spielt dann klingt das doch auch so wie wenn es ein europ. Orchester spielen würde, also müssen die das # bei Noten doch kennen ? Und Noten sind doch eh überall gleich (naja fast überall) ...
und irgendwie wäre es doch auch logisch ... c++ als Erweiterung von c und dann ? c++++ wäre etwas komisch also ne 'Erhöhung' von c -> c#, könnte ich mir zumindest marketingtechn. vorstellen.
:confused: :confused:
-
Mal zum thema deutsche Werbung = armselig (sprich nicht lustig).
Der eigentliche Zweck der Werbung ist nicht die Unterhlatung der Zuschauer (das soll eigentlich der Film der zwischen den Webeblöcken kommt ) sondern einfach nur das bekannt machen eines Produkts. Selbst wenn eine Werbung noch so nervig ist, wenn du, wenn du das nächste Mal wenn du ein Produkt brauchst, an diese Werbung denkst hat sie schon Erfolg gehabt. Und nur darum geht es. Dieses Produkt, der Name muss sich in deinem Kopf festsetzen, und dann hat die Werbung Erfolg, das geht mit nerviger manchmal besser als mit lustiger, auch wenn viele sagen sie würden eher nach lustiger Werbung kaufen als nach nerviger. Unterbewusst ist es egal ob dir die Werbung gefällt.
Ach ja, ich finde Werbung ist im allgemeinen einfach nur sch... . Auch die lustige hat meistens mit dem eigentlichen Produkt nicht viel zu tun.
Und ansonsten werden eh die Verbraucher einfach nur für dumm gehalten.
-
Hm moment ... bei genauerer Betrachtung hast du wahrscheinlich nicht das # gemeint sondern das c#.
Ich bezog das auf das eigentliche Thema (#).
Sorry falls ich dich da falsch verstanden habe.
-
Original geschrieben von Alrik Fassbauer
Es heißt nur deshalb "sharp", weil das das Äquivalent zu unserem deutschen "cis" ist, also in der Musik einen halbton höher als das C.
c# ist in der Musik zwar ein cis, aber ein f# ist ein fis ! Ergo # != cis
wie es jetzt genau heisst weiss ich nicht mehr, ist schon zu lange her.
-
nicht put sondern post
-
sieht mir sehr nach Delphi 6 aus, damit hab ich leider noch keine erfahrung.
Aber, um eine Datei per HTTP zu versenden brauchst du einfach eine HTTP-Komponente (unter Delphi 6 sollte da die Indy idHTTP Client Komponente die richtige sein)
Damit dann eine Verbindung zum anderen Computer herstellen und und dann mit der entsprechenden Methode (put AFAIK) die Datei senden.
-
Hab mit VB nicht viel am Hut, aber du solltest versuchen, ob du die Paint Methode der ListBox überschreiben kannst und dort dann die Farbe setzen.
Eine Methode SetColor gibt es da nicht.
Bei Delphi macht das keine Probleme.
-
hm, bei nochmaligem nachdenken, vielleicht doch nicht so viel mehr als die, die dir schon angeboten wurde, naja
-
Ist jetzt zwar zu spät, aber die Formel
=WENN(ZÄHLENWENN(A3;B3)=1;A3;"...")
hätte dir geholfen
-
Original geschrieben von TAZttDevil
lalölala..
sacht hier irgendwem "Lacuna Coil", "Sentenced", "Nightwish" und/oder "L'ame Immortelle" was??
Das ist der ruhige Teil der Musik, die ich höre...
gruß Taz...
Lacuna Coil sacht mir was, hat mir letztens einer empfohlen mal runterzuladen und reinzuhören. Leider wird das z.Zt. nix (techn. Probleme).
andere sind z.Zt. Illdisposed, Children of Bodom, Amorphis, In Flames und son zeuch
Eigentlich alles was mit Gitarren zu tun hat (also o.g. und auch 'weicheres' - sollte aber doch was rüberkommen.
-
Das ganze ist ein kleiner logischer Fehler.
Jede Dame gibt 10€ aus -> 30 €.
Dann bekommen sie 5€ wieder zurück.
Und haben somit 25€ für das Geschenk ausgegeben.
Zu diesen 25€ für das Geschenk kommen noch die 2€ für den Azubi, also sind die Ausgaben insgesamt 27€.
Plus die 3€ die sie jetzt noch übrig haben sind das 30€.
Bei den 3*9 € die die Damen ausgeben sind die 2 € für den Azubi schon dabei. Und die 3*1€ die sie übrig haben nicht,
-
Das mit der Programmiererfahrung unter Delphi war nicht so gemeint wie du das hier aufgefasst hast
Da ich gesagt habe wie Zufrieden ich mit Delphi bin wollte ich nur zeigen, das ich nicht erst seit 2 Monaten bei Delphi bin und ausserdem auch schonmal andere Sprachen (als OP) gesehen habe.
-
Das sollte übrigens so ein Ingo Appelt 'laangsaaaam' sein
-
Dann muss ich eben auch mal
Damals (fast 6 Jahre her) ...
Im Juni, strahlender Sonnenschein, fast keine wolke am Himmel. Ich fahr über eine Landstrasse an Feldern vorbei. Geschwindigkeit (laut Gutachter hinterher) deutlich unter 100. In einer S-Kurve war die 2te Kurve durch einen Bauern, der seine Felder bewässert hat ziemlich unter Wasser gesetzt. Dazu kam noch Sand von 2 Feldwegen die dort einmündeten. Als ich dort durchfuhr ist wohl irgenwie mein Auto ins Schleudern gekommen und auserechnet da kam mir ein anderer Wagen (Ford Transit) entgegen - normalerweise fahren dort nicht sooo viele Autos. Langer Rede, kurzer Sinn ... Ich traf ihn mit meiner linken Seite frontal (kann man das so sagen ?) Mein Auto war dann in der Mitte gut einen halben Meter schmaler, ausserdem hat sich der Fahrersitz um gut 45 Grad gedreht, sprich mich hat das Ding voll erwischt. Nach einer Woche künstliches Koma und 8 Wochen Klinik und Reha war ich dann wieder draussen. (schweres Schädel-Hirn-Trauma und Zwerchfell-Ruptur). Andere die ich da gesehen habe sind nicht so gut weg gekommen wie ich (der Arzt hat was von 1 % gesagt, die das so gut überstehen) und so hät ich auch nicht bleiben wollen.
Egal, ich habs überlebt
Die Schuld wurde dann 50-50 aufgeteilt (also ich und der Bauer) aber wenn ich nicht so ne Anwältin gehabt hätte wer da viel mehr dringewesen (Schmerzensgeld, Verdienstausfall) - 50/50 war das erste Angebot der gegner. Versicherung und zu mir hat sie gesagt mit 10% (also 90% meine Schuld) könnte ich sehr zufrieden sein!
Wollt ich nur mal gesagt haben, da ja alle davon erzählen.
Ach ja, irgendwelche hellen Tunnel oder so hab ich nicht gesehen, aber da mir sowieso eine Woche an Erinnerungen fehlt, könnte da ja doch was dran sein
In diesem Sinne, immer schön laangsaaaaam
-
>Size := SizeOf(TTestStruct1))
>GetMem(Buffer,Size);
>Kompo.GetAllData(1,1, Buffer, SizeOf(TTestStruct2)));
Ich würde den SizeOf nicht so schreiben, du solltest den Struct Casten (umwandel) ungefähr so:
var
MyStruct : TTestStruct1;
.
.
.
size := SizeOf(TTestStruct1(MyStruct));
Aber kann es sein, dass du von C/C++ kommst ? In Delphi ist das ganze mit Pointern viel einfacher als in C. du benutzt in Delphi viel öfter Pointer als du denkst. MyStruct ist im obigen Beispiel schon sowas wie ein Pointer, und den kannst du ganz ohne ^ ansprechen, also MyStruct.Size anstelle von MyStruct^.Size.
Probiers mal ohne die ganzen ^ Dächer.
var
pButton : ^TButton;
kannst du ganz einfach mit pButton.color und nicht mit pButton^.color ansprechen
(keine Pointer auf Pointer etc.
-
Delphi ist die Entwicklungsumgebung und KEINE eigene Programmiersprache !!!
Was habe ich den z.B. hier vor mir liegen ??? Borland Delphi 5 - Object Pascal Sprachreferenz von Inprise. Wird mit Delphi 5 ausgeliefert, falls man das Ding kauft
Und es gibt keine Sprachreferenz für die Sprache Delphi !
Nur weil man im allgemeinen sagt Delphi ist die Programmiersprache heisst das noch lange nicht, dass das so ist!
OP ist die OO-form von TP, und Delphi die IDE dafür.
Und wenn einige Bücher das sagen werden die schon Recht haben.
Hier noch ein Zitat von community.borland.com:
"
Why the name "Delphi?"
by Danny Thorpe
"Delphi" started out as a beta codename for a closely guarded skunkworks project at Borland: a next-generation visual development environment for Windows based on Borland's Object Pascal programming language. ...
"
-
Ach ja, in der winAPI werden so häufig Strings bzw deren Länge übergeben.
-
AFAIK solltest du einen untypisierten Pointer vor der Benutzung immer erst Casten, also wenn dein Pointer auf eine Structur vom Typ TMyStructure verweist sollte die Größe so Bestimmt werden : SizeOf(TMyStructure(Buffer))
Zu verifizierung der Größe in der funktion kannst du es machen wie es in der WinAPI oft gemacht wird
ungefähr so ...
Function Test(Buffer : TPointer; Size : Integer) : TIrgendwas;
und aufrufen wüdest du das so
x := Test(MyBuffer, SizeOf(TMyStructure(MyBuffer));
dann musst du nur überprüfen ob SizeOf(TMyStructure(Buffer)) = Size ist.
Das ist jetzt alles aus dem Kopf geschrieben und ich gebe keine 100%ige Funktionsgarantie auf irgendwelchen code
-
Delphi ist nicht aus turbo Pascal entstanden, und es stimmt auch nicht das hinter Delphi keine andere Programmiersprache steckt ! Delphi ist KEINE Programmiersprache!!!
Delphi nennt sich die Entwicklungsoberfläche, und die dazugehörige Programmiersprache ist Object Pascal, welches eine OO-Form von TurboPascal ist, also hat sich ObjectPascal aus TurboPascal entwickelt.
Mit Delphi kannst du alles was du unter Windows kennst und siehst machen, ausgenommen vielleicht Treiber für Hardware u.ä. wobei ich mir da auch nicht 100% sicher bin, in einem Vergleich zw. Programmiersprachen hab ich mal gelesen, mit Pascal wäre es sogar möglich ein Betriebssystem zu programmieren.
Ach ja, Spiele wie Quake und so wirst du wohl mit Delphi auch nciht programmieren können, wobei ich schonmal Direct3D programmiert habe damit, DelphiX ist eine Kapselung von DirectX.
Delphi = 90% TurboPascal stimmt in gewisser Weise, denn wen du TP kannst, dann kannst du praktisch OP(ObjectPascal).
Hauptsächlich eingesetzt wird es für client/Server programmierung unter Windows. Seit Kylix bzw Delphi6 draussen ist kannst du es auch für Linux verwenden und sogar einen Code für beide Betriebssysteme (wenn du dich an bestimmt Vorgaben hälst).
Ausserdem eignet sich Delphi 6 hervorragend dazu Web-Anwendungen (cgis etc.) zu programmieren, da du mit D6 diese in der Entwicklungsumgebung testen kannst und keinen Webserver u.ä. dafür brauchst.
Was du in der Schule lernst hängt vorallem von dir bzw. von deinem Lehrer ab.
Und das erlernen anderer Programmiersprachen hat auch nichts mir Delphi zu tun, wenn man Programmieren kann kann man es, die Syntax ist nur eine Gewöhnungssache.
Ich bin mit Delphi (5 z.Zt. und hoffentlich bald oder irgendwann mal 6) sehr zufrieden, kenne aber C bzw. C++ nur unter Dos bzw Unix.
Marc
(Programmiere seit 2,5 Jahren mit Delphi, 2 Jahre davon Ausbildung zum FIAE)
-
-
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von FOX_OMEGA:
<STRONG>
Bei der Initialisierung der Borland Database Engine ist ein Fehler aufgetreten !(Fehler$2109
Die Fehlermeldung ist nett ! Net war??
</STRONG>
-
Ups, die Application.MessageBox ist nicht korrekt im Beispiel oben ... MessageBox(PChar(Meldung), PChar(Feld nicht gefüllt', MB_OK + MB_ICONINFORMATION);
müsste es heissen
-
var x : Integer;
Meldung : String;
// Schleife über alle Komponenten des Formulars
for x := 0 to Form1.ComponentCount - 1 do
begin
// Falls es sich um ein TEdit handelt
if (Form1.Components[x] is TEdit) then
begin
// Ist der Text leer ?
if ((form1.Components[x] as TEdit).text = '') then
begin
// Meldung zusammenbauen, könnte anders/besser gemacht werden
Meldung := (form1.Components[x] as TEdit).Name +
' ist nicht gefüllt';
// Windows-Meldung anzeigen
Application.MessageBox(Text, PChar(Meldung),
MB_OK + MB_ICONINFORMATION);
// Fokus setzen
(form1.Components[x] as TEdit).SetFocus;
// und raus
exit;
end;
end;
end;
Hiermit überprüfst du alle Editfelder in deinem Formular (wenn es TPanles oder TScrollboxen etc. gibt muss man es mit denen und nicht mit dem Formular machen) ob etwas eingegeben wurde.
In der Meldung wird der Name der Komponente ausgegeben, was fpr den Benutzer nicht unbedingt schön ist, hier könnte man sich also was schöneres überlegen (über die Tag-Eigenschaft z.B. das dazugehörige Label (TEdit.Tag muss gleich TLabel.Tag sein) bzw. dessen Caption anzeigen oder so ...
Suche FTP-Control mit sichtbaren versteckten Dateien!!????
in Delphi/RPG+CL/Sonstige
Geschrieben
also wenn ich mich erinnere liegt es nicht am Protokol sondern an dem List Befehl (oder war das ls ? Hängt glaub ich eh vom BS des FTP ab)
also ls listet den Inhalt eines Verzeichnisses auf und
ls -a listet alle Dateien auf, auch versteckte.
Du solltest also keine Methode einer FTP-Komponente nehmen, sonder eine Methode mit der du eigene Befehle senden kannst (sollte eigentlich vorhanden sein)
Aber ist schon etwas her, also keine Funktionsgarantie