![]() |
Anzeige:
|
|
|||||||
| C/C++, Visual C++, Visual C++.NET Fragen und Antworten zu C/C++, Visual C++ und Visual C++.NET |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Hi Leute,
Bin neu hier im Forum, Ich bin auf der Suche nach dem Quellcode eines Webbrowsers(was für einer ist eig. egal, Hauptsache, er läuft noch) der unter Windows XP und aufwärts läuft. Warum? - Weil ich eventuell auch so was mal schreiben will, aber erstmal lernen. Dann villt. etwas abändern usw. usw.... Also wenn ihr sowas habt/wisst wo es so was gibt, wäre super! Danke, LG MARVIN |
|
|
|
|
|
|
#2 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 22.05.2005
Ort: c:\DE\NDS\SHG\Rinteln
Alter: 21
Beiträge: 5.808
|
Schau dir das mal an:
WebKit ? Wikipedia
__________________
Hauptrechner: Intel Q6600 | Gigabyte P35-DQ6 | ATi Radeon 2900XT | 4 GB OCZ RAM | Corsair HX520W | 31 TB Festplattenkapazität | 120 GB OCZ Vertex II SSD | Wasserkühlung LAN-Rechner: Intel Xeon UP W3520 | nVidia Geforce 8800 GTS | 4 GB TeamGroup RAM | LC Power LC6550 | 640 GB Platte HTPC: AMD Athlon II X2 250 | Foxconn A88GM Deluxe | 4 GB TeamGroup RAM | 3 TB Hitachi Platte |
|
|
|
|
|
#3 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Sieht gut aus, leider finde ich dort(glaub, ich bin einfach zu dooof^^) keine Quell-Datei
|
|
|
|
|
|
#4 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.776
|
Ganz einfach kann man sich einen Browser über die ATL.DLL von Windows selbst bauen. In meiner Programmiersprache sähe ein Beispielcode so aus (nicht C):
Code:
DEF GetDlgCtrlID(1) !"USER32.dll","GetDlgCtrlID"
DEF ButtonClicked(1) @GetDlgCtrlID(@&(1))=-%MENUITEM
Windowstyle 31+512
Windowtitle "HTML-klitzeklein-Mini-Browser"
window 10,10-640,440
CLS RGB(200,200,200)
declare dll&,Web&,html$,DLL$,GeheZu&,Eingabe&,Höhe&,Breite&,h&,w&
LET Höhe&=@Height(%HWND)
LET Breite&=@WIDTH(%HWND)
LET EINGABE&=@CreateEdit(%HWND,"www.google.de",10,10,300,20)
LET GeheZu&=@CreateButton(%HWND,"Gehe zu",320,10,150,20)
USEFONT "Times New Roman",20,10,1,0,0
SETFONT GEHEZU&,%FONT
LET DLL$=$SYSPATH+"\ATL.DLL"
dll&=@usedll(DLL$)
Def @AtlAxWinInit(0) !"ATL.DLL","AtlAxWinInit"
DEF @MoveWindow(6) !"USER32","MoveWindow"
AtlAxWinInit()
REM LET html$="mshtml:<html><body><h1>Profan²</h1></body></html>" 'Kommentar
LET html$="www.google.de"
Web&=@control("AtlAxWin",html$,$50000000 | $200000 | $100000,10,60,%MAXX,%MAXY,%hwnd,0,0,$200)
LET W&=@WIDTH(%HWND)-20
LET H&=@Height(%HWND)-80
@MoveWindow(WEB&,10,60,w&,h&,$14)
Usermessages $10
whilenot %Umessage=$10
sleep 100
LET HTML$=@GETTEXT$(WEB&)
IF @or(Höhe&<>@Height(%HWND),Breite&<>@WIDTH(%HWND))
LET W&=@WIDTH(%HWND)-20
LET H&=@Height(%HWND)-80
@MoveWindow(WEB&,10,60,w&,h&,$14)
LET Höhe&=@Height(%HWND)
LET Breite&=@WIDTH(%HWND)
endif
IF ButtonClicked(GeheZu&)
SetMenuitem 0
let html$=@GETTEXT$(EINGABE&)
destroywindow(Web&)
Web&=@control("AtlAxWin",html$,$50000000 | $200000 | $100000,10,60,%MAXX,%MAXY,%hwnd,0,0,$200)
LET W&=@WIDTH(%HWND)-20
LET H&=@Height(%HWND)-80
@MoveWindow(WEB&,10,60,w&,h&,1)
ENDIF
WEND
destroywindow(Web&)
case dll& : freedll dll&
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#5 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Sieht ja schon ganz gut aus.. Gibt es villt. noch irgenwo nen Bowser, mit nen paar mehr Featchers wie z.B. bei Opera??
LG MARVIN |
|
|
|
|
|
|
#6 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Wo sind da eig. die Copyright tags?
Bwz. wie füg ich die ein? Und wie ändere ich das, dass bei dem Programm nicht unter dem Titel "Profan-Runtime" und"RGH-SOFT" steht? Das nächste Problem: Wenn ich die Quellcode mit XPfrofed Free öffne, wie bekomm ich den in eine .exe Datei? Welcheer Compiler? Fragen über Fragen, sry, aber ich fang gerade erst an LG MARVIN |
|
|
|
|
|
#7 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.776
|
CopyRighthinweise in fremden Programmen ändert man gar nicht, das ist gegen das UrHG.
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#8 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Ok, trotzdem möchte ich nachvollziehen, wo die stehen^^
LG MARVIN Wie bekomm ich die Datei denn jetzt in eine .exe? |
|
|
|
|
|
#9 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.776
|
Du fängst falsch an, deswegen kein Support mehr an dich von mir, sorry.
a.) Du hast keine Fragen bezüglich des Codes. Wenn du programmieren könntest, hättest du die gehabt. b.) Deine erste Frage ist, wie man Coppyrightvermerke in der Datei ändert - nicht wie man mit der Programmiersprache umgeht. Sei mir nicht böse - aber Ich wollte mal antesten, was deine Frage hier eigentlich sollte, deswegen habe ich geantwortet (hatte da schon eine Vermutung) - den Code hier findest du übrigens an jeder Straßenecke. Was glaubst du wohl - was denke ich jetzt?
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#10 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.12.2009
Beiträge: 89
|
Keine Angst, ich will deinen Browser nicht vermarkten
Möchte halt lediglich den Code nachvollziehen^^-Dazu gehören nurmal auch die Copyright-tags^^ Also war nicht böse gemeint LG MARVIN |
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Quellcode gesucht | Sven Uwe | Sonstige Programmiersprachen | 8 | 06.03.2006 17:22 |
| element bewegen mit quellcode? | mi | Visual Basic, Visual Basic.NET | 1 | 25.07.2005 10:46 |
| Hat wer den Quellcode von Quicksort mit Buchstaben !? | Konsol | C/C++, Visual C++, Visual C++.NET | 5 | 28.04.2005 20:59 |
| Windows-Quellcode im Internet veröffentlich. | Schwabenpfeil! | Aktuelle Meldungen | 1 | 14.02.2004 11:10 |