Zum Inhalt springen

paule22

Mitglieder
  • Gesamte Inhalte

    190
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von paule22

  1. Halo, ja, die Dateien liegen alle dort unter den aufgezählten verzeichnissen. ich habe sogar /grub/* angelegt aber dort werden sie auch nicht gefunden. komisch finde ich ja, das booten des system geht ja noch, nur kann man mit den eigentlichen programm: grub nicht mehr arbeiten. habe auch schon versucht die grub.conf in /etc zu löschen - ohne erfolg auch neustarts des systems halfen nix. sollte ich neu kompilieren ? bringt das was wo kriege ich die quellen her ? ist eine (fast) neue Suse 8.1 Installation auf der Platte.
  2. Hallo ich habe mal versucht eine bootcd zu erstellen, das hat auch wunderbar geklappt aber nach einen neustart kann ich grub nicht mehr bedienen. ich bin folgendermaßen vorgegangen: First make a 2.88MB zeroed image file. dd if=/dev/zero of=/tmp/boot288.img bs=512 count=5760 Then set up the loop device. losetup /dev/loop0 /tmp/boot288.img Then format it with the ext2 filesystem. mke2fs /dev/loop0 Mount it at /mnt. mount /dev/loop0 /mnt Create a directory named grub. mkdir /mnt/grub Copy the grub stage files onto the floppy image. cp /usr/lib/grub/i386-pc/stage[12] /mnt/grub Create a device map file. echo "(fd0) /dev/loop0" > /tmp/dev.map so nun gebe ich grup --device-map=/tmp/dev.map ein und dann root (fd0) bis dahin ist ja alles okay (scheint es jedenfalls) geb ich aber jetzt "setup (fd0)" ein kommt eine meldung, das /boot/grub/stage1 nicht gefunden werden kann. Checking /boot/grub/stage1 exists ... no checking /grub/stage1 exists --- no diese dateien sind aber alle vorhanden - sihe /usr/lib/grub ... was ist da schief gelaufen ?? wie kriege ich grub wieder zum laufen, damit ich eine boot cd erstellen kann ?? danke schonmal im vorraus ... paule alles nochmal zum nachlesen: http://rescuecd.sourceforge.net/288.html#grub
  3. richtig so isses ohne DNS eintrag ginge das eh net
  4. es funktioniert, ich habe noch folgende änderungen an der datei webserver.fis vorgenomen, den dns server unter tcp eingestellt und schon lief die sache ganz problemlos: $TTL 1D $ORIGIN fis. webserver IN SOA dhcppc1.webserver.fis. postmaster.webserver.fis. ( 56 60 15M 1W 1D ) IN NS dhcppc1.webserver.fis. IN MX 0 dhcppc1.webserver.fis. ; Mail Server IN A 192.168.1.34 ; $ORIGIN webserver.fis. ; dhcppc1 IN A 192.168.1.34 www IN CNAME dhcppc1 ns IN CNAME dhcppc1 mail IN CNAME dhcppc1 news IN CNAME dhcppc1 ; rosine IN A 192.168.1.33[/PHP]
  5. Hallo Linuxer, ich habe da ein problem: unter linux kann ich problemlos dns machen und kann im browser irgendwelche domains eingeben. aber unter windows habe ich da das problem, das ich nicht auf dns server zugreifen kann. der server - 192.168.1.34 hat folgende /etc/hosts: ----------- 127.0.0.1 localhost 192.168.1.34 delphiclub 192.168.1.34 dhcppc1 192.168.1.34 dhcppc1.webserver.fis dhcppc1 # special IPv6 addresses ::1 localhost ipv6-localhost ipv6-loopback fe00::0 ipv6-localnet ff00::0 ipv6-mcastprefix ff02::1 ipv6-allnodes ff02::2 ipv6-allrouters ff02::3 ipv6-allhosts 127.0.0.2 delphiclub.ods.org 127.0.0.2 dhcppc1.webserver.fis dhcppc1 ---------------- die /etc/named.conf schaut so aus: ----------- options { directory "/var/named"; listen-on-v6 { any; }; allow-query { 127.0.0.1; 192.168.1.0/24;}; notify no; }; zone "webserver.fis" in { type master; file "webserver.fis"; }; zone "localhost" in { type master; file "localhost.zone"; }; zone "1.168.192.in-addr,arpa" in { type master; file "tavirp.zone"; }; zone "0.0.127.in-addr.arpa" in { type master; file "127.0.0.zone"; }; zone "." in { type hint; file "root.hint"; };[/php] ----------- die datei /var/named/127.0.0.zone schaut so aus: ---------- [php]$TTL 1D @ IN SOA dhcppc1.webserver.fis. postmaster.webserver.fis. ( 53 30 15M 6W 1W ) IN NS dhcppc1.webserver.fis. 1 IN PTR localhost. ---------- die datei /var/named/tavirp.zone: ------ $TTL 1D @ IN SOA dhcppc1.webserver.fis. [email]jkallup@cvmx.org[/email] ( 21 30 15M 1W 1D ) IN NS dhcppc1.webserver.fis. 34 IN PTR dhcppc1.webserver.fis.[/php]------ dir datei: /var/named/webserver.fis: ------- [php]$TTL 1D $generate 20-127 client-$ A 192.168.1.34 @ IN SOA dhcppc1.webserver.fis. postmaster.webserver.fis. ( 56 60 15M 1W 1D ) IN NS dhcppc1.webserver.fis. IN MX 0 dhcppc1.webserver.fis. ; Mail Server ; dhcppc1 IN A 192.168.1.34 www IN CNAME dhcppc1 ns IN CNAME dhcppc1 mail IN CNAME dhcppc1 news IN CNAME dhcppc1 ; rosine IN A 192.168.1.33 ------- und die datei localhost.zone: ------ $TTL 1D @ IN SOA dhcppc1.webserver.fis. postmaster.webserver.fis. ( 45 ; serial (d. adams) 30 ; refresh 4H ; retry 6W ; expiry 1W ) ; minimum IN NS dhcppc1.webserver.fis. localhost. IN A 127.0.0.1[/php] ------ woran kann das problem liegen ?? danke schonmal im vorraus
  6. Hallo Kylixer, wie ist es eigentlich möglich, unter Suse Linux Kylix 3 die menüs wie unter windows owner drawen (selbst zeichnen). Ich weis das das geht. Unter troll tech gibt es für den gnu gcc compiler ein beispiel, mit dem man eigene fonts / farben und so setzen kann - wie aber geht das in kylix 3 ?? paule
  7. Hallo Delphianer, ich habe folgenden Code leider wird in der Prozedur "TitelPaint" die DrawPoly Sequenze irgendwie nicht ausgeführt !!! Ich will eine Polygon (weißer hintergrund) 2 Points Pen scwarz haben - wie geht das ??? danke für hilfe unit main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; type TForm1 = class(TForm) Panel1: TPanel; procedure FormCreate(Sender: TObject); private { Private declarations } public procedure TitelPaint(var msg: TWMNCPaint); message WM_NCPAINT; end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.TitelPaint(var msg: TWMNCPaint); var tr: TRect; dc: HDC; hb: HBRUSH; pt: Byte; PolyR1: array[1..5] of TPoint; begin hb := CreateSolidBrush(RGB(0,0,200)); dc := GetWindowDC(self.Handle); FillRect(dc,rect(0,0,Width,25),hb); FillRect(dc,rect(0,0,2,Height),hb); DeleteObject(hb); PolyR1[1].x := 17; PolyR1[1].y := 5; PolyR1[2].x := 10; PolyR1[2].y := 5; PolyR1[3].x := 0; PolyR1[3].y := 15; PolyR1[4].x := 0; PolyR1[4].y := 23; PolyR1[5].x := 17; PolyR1[5].y := 5; hb := CreatePen(PS_SOLID,4,RGB(200,200,200)); SelectObject(dc,hb); pt := PT_MOVETO; PolyDraw(dc,PolyR1,pt,5); DeleteObject(hb); ///self.Paint; end; procedure TForm1.FormCreate(Sender: TObject); var FullRgn, ClientRgn, ControlRgn: THandle; X, Y: Integer; PolyR1: array[0..8] of TPoint; begin PolyR1[0].x := 17; PolyR1[0].y := 0; PolyR1[1].x := 17; PolyR1[1].y := 5; PolyR1[2].x := 10; PolyR1[2].y := 5; PolyR1[3].x := 0; PolyR1[3].y := 15; PolyR1[4].x := 0; PolyR1[4].y := 25; PolyR1[5].x := 0; PolyR1[5].y := Height; PolyR1[6].x := Width; PolyR1[6].y := Height; PolyR1[7].x := Width; PolyR1[7].y := 26; PolyR1[8].x := Width-30; PolyR1[8].y := 0; FullRgn := CreatePolygonRgn(PolyR1,9,ALTERNATE); SetWindowRgn(Handle, FullRgn, True); end; end. [/PHP]
  8. Hallo Leute, ich bastle gerade an eine MySQL komponente und sitze jetzt kopfüber über ein Problem, welches ich pardu nicht hingebacken bekomme. Folgendes: mit PMYSQL_RES(Fres).fields[ array ].table soll der Tabellenname eines Feldes ermittelt werden so jetzt hatt man mit "PMYSQL_RES(Fres).fields[0].table" den Tabellennamen für das erste Tabellenfeld. Aber: SQL Anweisungen (Results) können ja geschachtelt sein - also so mit INNER JOIN ... jetzt muss doch eine Funktion her, die einen Array abgraßt und füllt, ob das entsprechende Feld bereits mit den Tabellennamen makiert ist (sonst wurde dann, wenn man TableArray[0] bis TableArray[High} evtl. mehrmals die gleiche referrenz haben und unnötig viele "Appends" oder "deletes" machen ... so habt ihrs verstanden ??? ich habe hier schonmal kurz ein paar zeilen code: procedure TMySQLDataSet.Append; var ftable, s, s_sql: String; apos,i,c: Integer; farr: array of Integer; sarr: array of String; begin s := ''; s_sql := Owner.SQL.Text; if Owner.Connection.Session.Active = false then exit; GotoRecord(RecCount); ftable := Owner.Fres.fields[0].table; farr[0] := 0; sarr[0] := ftable; for i := 0 to FieldCount-1 do begin if Owner.Fres.fields[i].table <> ftable then begin apos := apos + 1; farr[apos] := i; for c := 0 to High(sarr) do begin end; ftable := Owner.Fres.fields[i].table; end; end; Owner.Fres.fields[0].table; s := 'INSERT INTO ' + Owner.Fres ... + ' ('; [/PHP] es geht mir jetzt nicht um die funktionen die ich in diesen snippet verwendet habe, vielmehr um die suchfunktion und das auffüllen des arrays ... vielen dank für eure hilfe ...
  9. hallo, ich habe das gleiche problem, allerdings in verbindung mit skydsl. habe den skydsl service ein paar mal deinstalliert aber keine change bei installierten skydsl 503 verbindung abglehnt bei client proxy ... woran kann das nur liegen ??
  10. Hallo Windows Experten, nachdem ich mir SkyDSL bestellt habe, habe ich es gleich installiert lief auch problemlos, mit der ausnahme, das ich einen weiteren proxy laufen hatten - der proxy von Strato SkyDSL scheint sich mit einen existierenden proxy auf dem selben computer nicht richtig zu verstehen. okay.... ich nun das teil wieder deinstalliert ... nach einer weile wieder installiert und nun habe ich das problem das https:// also der secure webzugriff nicht mehr funktioniert. was ist da falsch gelaufen ?? das normal http geht. die proxyeinstellungen bringen mich auch nicht weiter 127.0.0.1 port 8080 - 503 Verbindungsaufbaufehler - Veribnung abgelehnt von Client Proxy Version 5.0 ... ich will keine Format C: machen, gibts da was anderes was ich einstellen kann ?? Paul
  11. Hallo Kills, danke erstmal für deinen code allerdings ist es mit iframes etwas anders - glaube ich da gibts nur die parameter "height" und "weight"
  12. Hallo Webianer, ist es überhaupt möglich ein IFRAME <iframe width="697" frameborder="0" height="600" name="main_frame" src="main.html"> Iframes werden nicht unterstützt. </iframe> [/PHP] beim laden der seite main.html - also als onload event - die größe des iframes zu verändern ? das zb. Height = "1000" ist oder so ?? geht das ?? und wenn ja wie ?? danke für hilfe paule
  13. hallo, du brauchst einfach ein file zu öffnen und dort reinschreiben FILE drucker = fopen("/dev/lp0","w"); // LPT1: fprintf(drucker,"Hello printer"); fclose(drucker); paule
  14. Hallo ich habe folgendes Problem: eine Anwendung, die ich via EnumWindows (Das handle dafür) ermittel öffnet ein modales Fenster und dieses öffnet bei button druck ein diakog fenster (JA / Nein) wie kann ich nun überprüfen, wann diese fenster geöffnet werden und die handles von diesen herausbekommen. EnumWindows liefert mir stets nur die hauptanwendung/hauptprocess. ist das evtl. auch nur mit hooks möglich ??? wenn ja wie ??? paule
  15. ich danke dir erstmal !!! Hooks, aha das ist des rätsels lösung jetzt muss ich mich da erstmal reinarbeiten und sehen wie das so alles funktioniert ...
  16. Hallo, das Problem ist, das TreeView Control ist in einer Externen Anwendung. user_window habe ich aber schon heraus frimmeln können. wie meinst du das mit der Länge ?? ich weis nicht wie lang der Text ist aber dürfte 100 zeichen nicht überschreiten (wenn überhaupt 55 Zeichen erreicht werden) ich hab mal folgendes gemacht: eine externe Anwendung programmiert (CBuilder) und eine form angelegt auf dieser Form habe ich zum testen ein TTreeView gelegt. dieses Fenster handle habe ich dann in der zweiten Anwendung mit "ChildWindowFromPoint" ermittelt und EnumWindows natürlich. ich habe keine Properties geändert einfach das TreeView in der externen Anwendung auf die Form gezogen. jetzt versuch ich schon den ganzen Tag, die Items auszulesen - 2 von der Anzahl beide Root also: +-Node1 | +-Node2 mich verwundert, das es bei dir funktioniert und bei mir nicht schade eigentlich aber das muss doch irgendwie funktionieren .... !!! Paule22
  17. Hallo WinAPIndianer, warum kann ich mit folgenden code, keine Einträge aus der TreeView lesen (ich will die einträge (Text der einzelnen Items) .... Der Aufruf von TreeView_GetItem gibt stets und ständig false zurück ic = TreeView_GetCount(user_window); // Das geht char buf[100]; hitem = TreeView_GetRoot(user_window); TreeView_SelectItem(user_window,hitem); // Das geht auch !!! // ab hier wird es interessant ... pitem.mask = TVIF_TEXT; pitem.hItem = hitem; pitem.pszText = buf; pitem.cchTextMax = sizeof(buf); if (TreeView_GetItem(user_window, &pitem) == true) { AnsiString as; as = "txt: "; as += pitem.pszText; as += " "; as += (int) hitem; user_list->Add(as); } else { user_list->Add("null getimtem"); } [/PHP] Danke schonmal für hilfe paule22
  18. danke dir für deine mühen ...
  19. Hallo HTML- und Skripter, ich habe folgendes Problem: eine website mit frames (iframes) und links mit folgenden aufbau +---------------------------------+ + banner +---------------------------------+ + navigation +---------------+----------------+ + links | hauptframe +---------------------------------+ + footer +---------------------------------+ im navigations frame habe ich einzelne links gibt es nun eine Möglichkeit - evtl. mit JavaSkript - bei anklicken eines Navigationslinks, die "links" und "hauptframe" seite zu bestimme ??? ich kann immer nur einen frame angeben via <a href=... target="frame"> ... ich hab auch php vielleicht geht das nur mit php ??? für Tips wäre ich euch sehr dankbar !!! Paule22
  20. Hallo ich habe mysql unter windows laufen mit apche leider habe ich nur einen hauptbenutzer anlegen können ist es möglich mehrere benutzer mit passwort anzulegen ? wenn ja wie ? danke für hilfe die ini schaut so aus #This File was made using the WinMySQLAdmin 1.4 Tool #21.11.2002 10:03:33 #Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions [mysqld] basedir=C:/mysql #bind-address=192.168.0.1 datadir=C:/mysql/data #language=C:/mysql/share/your language directory #slow query log#= #tmpdir#= #port=3306 #set-variable=key_buffer=16M [WinMySQLadmin] Server=C:/mysql/bin/mysqld-nt.exe user=root password=blabla
  21. Hillfe ich krich den kollar ich kann den Routing RAS Dienst nicht mehr starten kann jemand eine Lösung bringen ? Danke im Vorraus Paul
  22. Hallo leutchen, kleiner schreibselfehler :-) naja Spass muss sein sprach Wallenstein .... :-) ging ganz easy, hier wem interessiert der Code: procedure TInitForm2.PaintBox1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); var ax,ay, bx,by, cx,cy, xpos: Integer; begin bx := 0; by := 0; for ax := 0 to 25 do begin inc(bx,25); if (X >= bx-25) and (X <= bx) then begin cx := bx div 25; for ay := 0 to 15 do begin inc(by,25); if (Y >= by-25) and (Y <= by) then begin cy := by div 25; Label5.Caption := 'Feld ' + IntToStr(cx) + ' x ' + IntToStr(cy); break; end; end; break; end else Label5.Caption := 'Feld X'; end; Label4.Caption := 'Xpos: ' + IntToStr(X) + ', Ypos: ' + IntToStr(Y); end;
  23. Hallo Delphianer, Was für echte Programmierer : Ich habe ein riesen Problem: Ich habe eine TPaintBox in der ich rechteckige Quadrate als Netz zeichne Dimension: 25x25 Pixel in der Ausdehnung 25 Felder in X und 15 Felder in Y Richtung Der Rahmen hat 1 Pixel Die PaintBox hat also eine Dimension von 625x375 Pixeln unterteilt in 375 Feldern (Änlich einem Array) Wie ist es aber nun möglich zu Sagen, wenn ich auf Koordinate XY stehe, das ist Feld 1x2 oder Feld 2x3 ? Danke für Codebeispiele und Hilfe im Vorraus Paul
  24. mit DSL kann ich unendlich viele Leitungen besetzen - cool kann ich damit auch auf einen analog anschluß wählen und so kommunizieren ? das also nicht die leutz sich reinwählen im computer sonder ich bei ihnen. wie geht sowas ? Paul

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...