Viele Foren von Tutorials.de

tutorials.de gehört zu den populärsten Hilfe-Communities im deutschsprachigen Raum. Viele Anleitungen / Tutorials und Foren zu Internet, Programmierung & Design
Aktualisiert: vor 55 Minuten 27 Sekunden
Registry auslesen und ändern
Hallo, ich möchte die pagefile.sys von c auf d ändern und automatisieren aber bekomme bei meinen VBscript eine Fehlermeldung, könnt ihr den Fehler finden?
OS: Windows XP
Code vb: Dim RegKopieren, Kopieren Set RegKopieren = CreateObject ("WScript.Shell") Set Kopieren = CreateObject ("Scripting.FileSystemObject") If (RegKopieren.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles") = "D:\pagefile.sys 768 1536") then If Kopieren.FileExists ("C:\pagefile.sys") Then Kopieren.copyFile "C:\pagefile.sys", "D:\pagefile.sys", True End If Else RegKopieren.Run "\regeintag.cmd" End If
Code vb: "%windir%\system32\reg.exe" add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys 768 1536" /f
MfG flame4ever
OS: Windows XP
Code vb: Dim RegKopieren, Kopieren Set RegKopieren = CreateObject ("WScript.Shell") Set Kopieren = CreateObject ("Scripting.FileSystemObject") If (RegKopieren.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles") = "D:\pagefile.sys 768 1536") then If Kopieren.FileExists ("C:\pagefile.sys") Then Kopieren.copyFile "C:\pagefile.sys", "D:\pagefile.sys", True End If Else RegKopieren.Run "\regeintag.cmd" End If
Code vb: "%windir%\system32\reg.exe" add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys 768 1536" /f
MfG flame4ever
Kategorien: Tutoials
Fehlermeldung Übungsprogramm sekunden.c
Hi,
folgendes Programm habe ich (ab-)geschrieben:
/* sekunden.c*/
/* Ein /Programm, das eine Pause realisert.*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void sleep( int nbr_seconds );
int main( void )
{
int x;
int wait = 13;
/* Pause für eine Anzahl von Sekunden. Gibt für jede *
* gewartete Sekunde einen Punkt aus.
printf("Pause für %d Sekunden\n", wait);
printf(">");
for (x=1; x <= wait; x++)
{
printf("."); /* Einen Punkt ausgeben */
fflush(stdout); /* Ausgabe bei gepufferter Ausgabe erzwingen */
sleep( (int) 1 ); /* Eine Sekunde Pause */
}
printf( "Fertig!\n");
return (0);
}
/* Pausiert für eine festgelegte Anzahl von Sekunden */
void sleep( int nbr_seconds )
{
clock_t goal;
goal = ( nbr_seconds * CLOCKS_PER_SEC ) + clock();
while( goal > clock() )
{
;/* Schleifenanweisung */
}
}
Fehlermeldungen:
27 C:\Dev-Cpp\sekunden.c syntax error before string constant
27 C:\Dev-Cpp\sekunden.c conflicting types for 'printf'
27 C:\Dev-Cpp\sekunden.c a parameter list with an ellipsis can't match an empty parameter name list declaration
27 C:\Dev-Cpp\sekunden.c conflicting types for 'printf'
27 C:\Dev-Cpp\sekunden.c a parameter list with an ellipsis can't match an empty parameter name list declaration
27 C:\Dev-Cpp\sekunden.c [Warning] data definition has no type or storage class
Hoffe, es kann mir jemand weiterhelfen..))
Danke schon mal
folgendes Programm habe ich (ab-)geschrieben:
/* sekunden.c*/
/* Ein /Programm, das eine Pause realisert.*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void sleep( int nbr_seconds );
int main( void )
{
int x;
int wait = 13;
/* Pause für eine Anzahl von Sekunden. Gibt für jede *
* gewartete Sekunde einen Punkt aus.
printf("Pause für %d Sekunden\n", wait);
printf(">");
for (x=1; x <= wait; x++)
{
printf("."); /* Einen Punkt ausgeben */
fflush(stdout); /* Ausgabe bei gepufferter Ausgabe erzwingen */
sleep( (int) 1 ); /* Eine Sekunde Pause */
}
printf( "Fertig!\n");
return (0);
}
/* Pausiert für eine festgelegte Anzahl von Sekunden */
void sleep( int nbr_seconds )
{
clock_t goal;
goal = ( nbr_seconds * CLOCKS_PER_SEC ) + clock();
while( goal > clock() )
{
;/* Schleifenanweisung */
}
}
Fehlermeldungen:
27 C:\Dev-Cpp\sekunden.c syntax error before string constant
27 C:\Dev-Cpp\sekunden.c conflicting types for 'printf'
27 C:\Dev-Cpp\sekunden.c a parameter list with an ellipsis can't match an empty parameter name list declaration
27 C:\Dev-Cpp\sekunden.c conflicting types for 'printf'
27 C:\Dev-Cpp\sekunden.c a parameter list with an ellipsis can't match an empty parameter name list declaration
27 C:\Dev-Cpp\sekunden.c [Warning] data definition has no type or storage class
Hoffe, es kann mir jemand weiterhelfen..))
Danke schon mal
Kategorien: Tutoials
Short-URL-Dienst FireFox-Plugin - XUL?
Hallo,
ich habe einen eigenen URL-Short-Dienst programmiert. Nun möchte ich dazu ein eigenes FireFox Plugin schreiben.
Habe mich diesbezüglich auch noch informiert. Es kommt dort XUL zur beschreibung der Oberfläche zum Einsatz.
Allerdings habe ich noch nie etwas in der Pluginentwicklung gemacht, daher steh ich ein wenig ratlos da und weiß nicht ob es wirklich so komplex ist, wie ich es mir momentan vorstelle.
Ansich müsste ich doch nur einen POST request an meine schon vorhandene php Datei senden und das Ergebnis ist dann ja schon meine Short-URL.
Weiß einer von euch wie ich sowas angehen könnte? Oder wo ich gute Hilfe finden könnte für sowas in der Art?
Vielen Dank im vorraus!
ich habe einen eigenen URL-Short-Dienst programmiert. Nun möchte ich dazu ein eigenes FireFox Plugin schreiben.
Habe mich diesbezüglich auch noch informiert. Es kommt dort XUL zur beschreibung der Oberfläche zum Einsatz.
Allerdings habe ich noch nie etwas in der Pluginentwicklung gemacht, daher steh ich ein wenig ratlos da und weiß nicht ob es wirklich so komplex ist, wie ich es mir momentan vorstelle.
Ansich müsste ich doch nur einen POST request an meine schon vorhandene php Datei senden und das Ergebnis ist dann ja schon meine Short-URL.
Weiß einer von euch wie ich sowas angehen könnte? Oder wo ich gute Hilfe finden könnte für sowas in der Art?
Vielen Dank im vorraus!
Kategorien: Tutoials
Stoppen eines Dienstes beim Windows shutdown?
Hallo!
Habe noch eine Frage, die aber in eine andere Richtung geht, daher erstelle ich am besten hier einen neuen Thread:
Ich habe einen Service programmiert, dieser legt beim Starten eine *.PID Datei an. Beim Stoppen löscht er diese wieder.
Nun, das klappt alles bestens. Allerdings wenn ich Windows herunterfahre, wird scheinbar die OnStop Methode des Services nicht abgehandelt... Die PID Datei bleibt nach einem Windows-Neustart erhalten! Das kann doch nicht sein. "Kickt" Windows die Dienste einfach raus? Kann man das verhindern?
Bitte um Hilfe!
Habe noch eine Frage, die aber in eine andere Richtung geht, daher erstelle ich am besten hier einen neuen Thread:
Ich habe einen Service programmiert, dieser legt beim Starten eine *.PID Datei an. Beim Stoppen löscht er diese wieder.
Nun, das klappt alles bestens. Allerdings wenn ich Windows herunterfahre, wird scheinbar die OnStop Methode des Services nicht abgehandelt... Die PID Datei bleibt nach einem Windows-Neustart erhalten! Das kann doch nicht sein. "Kickt" Windows die Dienste einfach raus? Kann man das verhindern?
Bitte um Hilfe!
Kategorien: Tutoials
Foto druckbereit auf einer Grafik anzeigen
Hallo Leute,
es ist so dass wir für eine Veranstaltung so Art Festivalpässe brauchen. Es gibt verschiedene Workshops, die man anhackeln können soll.
Es wird vom Besucher ein Foto gemacht, dieses erscheint sofort auf dem Pass, man hackelt noch die notwendigen Workshops an, und druckt.
Das würde sehr schnell gehen, und uns sehr helfen.
Weiß da jemand ein Programm mit dem das geht? Gibt es da vielleicht Lösungen mit Photoshop?
Danke für eventuell Infos
thx und lg
Darian
es ist so dass wir für eine Veranstaltung so Art Festivalpässe brauchen. Es gibt verschiedene Workshops, die man anhackeln können soll.
Es wird vom Besucher ein Foto gemacht, dieses erscheint sofort auf dem Pass, man hackelt noch die notwendigen Workshops an, und druckt.
Das würde sehr schnell gehen, und uns sehr helfen.
Weiß da jemand ein Programm mit dem das geht? Gibt es da vielleicht Lösungen mit Photoshop?
Danke für eventuell Infos
thx und lg
Darian
Kategorien: Tutoials
Tastatur und Maus sperren
Hallo Zusammen,
ich programmiere gerade für meine Firma eine Server-Client-Anwendung zu Wartungszwecken. (Win XP Umgebung)
Mit der Serveranwendung kann ich verschiedene Clients auswählen und diesen einen Nachricht senden, die dann als Popup erscheint.
Da diese Clients bei der Wartung nicht mehr bedient werden sollen, möchte ich in der Zeit, in der das Popup aktiv ist, die Tastatur und die Maus sperren.
Kennt jemand eine Möglichkeit, wie ich dies umsetzen kann?
Danke für die Antworten
ich programmiere gerade für meine Firma eine Server-Client-Anwendung zu Wartungszwecken. (Win XP Umgebung)
Mit der Serveranwendung kann ich verschiedene Clients auswählen und diesen einen Nachricht senden, die dann als Popup erscheint.
Da diese Clients bei der Wartung nicht mehr bedient werden sollen, möchte ich in der Zeit, in der das Popup aktiv ist, die Tastatur und die Maus sperren.
Kennt jemand eine Möglichkeit, wie ich dies umsetzen kann?
Danke für die Antworten
Kategorien: Tutoials
KI / Prolog / Programmiersprachenanbindung
Hallo zusammen,
ich beschäftige mich seit ein paar Tagen mit Artificial Intelligence. Das heißt erstmal nur Theorie. Über meine Bibliothek bin ich an ein Buch geraten was diese auch durchnimmt und ich bin hier, in diesem Buch, über Prolog gestoßen.
Prolog selbst ist mir aus vergangenen Zeiten bekannt, jedoch wundere ich mich etwas, dass Agenten und Neuronale Netze eigentlich über Prolog konstruiert werden. D.h. mir ist nicht bekannt, dass es die Möglichkeit der Anbindung an andere Programmiersprachen gibt.
Wie setzt man diese Sache dann in anderen Programmiersprachen wie Java oder CPP um ? Bzw. Wie hat man die Möglichkeit einen Agenten/KNN in anderen Programmiersprachen zu nutzen ? Sollte wirklich eine Implementierung von Prolog Programmen innerhalb anderer Programmiersprachen möglich sein ?
Danke für die Antworten!
Beste Grüße,
SkiD.
ich beschäftige mich seit ein paar Tagen mit Artificial Intelligence. Das heißt erstmal nur Theorie. Über meine Bibliothek bin ich an ein Buch geraten was diese auch durchnimmt und ich bin hier, in diesem Buch, über Prolog gestoßen.
Prolog selbst ist mir aus vergangenen Zeiten bekannt, jedoch wundere ich mich etwas, dass Agenten und Neuronale Netze eigentlich über Prolog konstruiert werden. D.h. mir ist nicht bekannt, dass es die Möglichkeit der Anbindung an andere Programmiersprachen gibt.
Wie setzt man diese Sache dann in anderen Programmiersprachen wie Java oder CPP um ? Bzw. Wie hat man die Möglichkeit einen Agenten/KNN in anderen Programmiersprachen zu nutzen ? Sollte wirklich eine Implementierung von Prolog Programmen innerhalb anderer Programmiersprachen möglich sein ?
Danke für die Antworten!
Beste Grüße,
SkiD.
Kategorien: Tutoials
Beauty Fotografie Tutorial
Hey Leute,
ich hab hier ein kleines Beauty Fotografie Tutorial für euch gemacht:
http://blog-shots.de/wp-content/uplo...g_shots-31.jpg
Equipment:
1x Hensel Trias 1500Ws Speed Generator
1x Hensel Expert Pro 500Ws Blitzkopf
1x Hensel Speed Blitzkopf
1x Beautydish
1x langer 9´Reflektor
1x California Sunbouncer Mini Silber
1x Ventilator
http://blog-shots.de/wp-content/uplo...1279903710.png
Der Beautydish hängt an einem Galgenstativ auf den Speedkopf. Er ist so ausgerichtet, dass der innere Kreis knapp unter das Kinn des Models zeigt. Ihr erkennt die richtige Position an den Schatten im Gesicht des Models. Achtet auf den Bereich unter der Nase, unter der Lippe und den Bereich knapp unter den Augenbrauen. Sieht man den Dish noch im oberen Bereich des Auges und sind alle Schatten so, wie du es möchtest? Dann passt es. Zum Aufhellen habe ich einen kleinen California Sunbouncer unter den Beautydish gesetzt um den Hals aufzuhellen.
Der Hintergrund ist von unten mit dem Expert Pro 500Ws und einem langen 9´Reflektor ausgeleuchtet. Nutzt ein Bodenstativ und richtet den Blitz so gegen die Wand, dass ein Verlauf nach oben entsteht. Die dunklen Bereiche werden blau. Warum?
Der Hintergrund ist eine einfache weiße Wand. Das tolle an weißen Wänden ist, dass man die Farben Weiß, Blau, Grau und Schwarz ganz leicht mit der Distanz von Model und Wand erreichen kann. Probiert es mal aus. Je näher ihr das Model inkl. dem Hauptlicht an die Wand rückt, desto weißer wird es. Wenn ihr die DIstanz vergrößert, wird es Blau, dann Grau und schließlich Schwarz.
Erinnert ihr euch an das Beauty Fotografie Tutorial 01? Das war ein ganz ähnlicher Aufbau wie hier. Der unterschied liegt darin, dass sowohl der Beautydish als auch der hintere Reflektor eine Wabe hatten. Sie verengt den Abstrahlwinkel vom Licht und lässt weniger Licht auf die Randbereiche im Bild so wird es auch Schwarz.
http://blog-shots.de/wp-content/uplo...g_shots-23.jpg
http://blog-shots.de/wp-content/uplo...g_shots-12.jpg
Model: Carmelina Caforio
H&M: Julia Sudhoff
Um etwas mehr Spannung ins Bild zu bringen trug das Model eine Tunika, die von unten mit einem Ventilator aufgebläht wurde.
Aufgenommen habe ich mit 50mm bei F11 und 1/200.
Viel Spaß beim Ausprobieren!
Christian Miniaturansicht angehängter Grafiken
ich hab hier ein kleines Beauty Fotografie Tutorial für euch gemacht:
http://blog-shots.de/wp-content/uplo...g_shots-31.jpg
Equipment:
1x Hensel Trias 1500Ws Speed Generator
1x Hensel Expert Pro 500Ws Blitzkopf
1x Hensel Speed Blitzkopf
1x Beautydish
1x langer 9´Reflektor
1x California Sunbouncer Mini Silber
1x Ventilator
http://blog-shots.de/wp-content/uplo...1279903710.png
Der Beautydish hängt an einem Galgenstativ auf den Speedkopf. Er ist so ausgerichtet, dass der innere Kreis knapp unter das Kinn des Models zeigt. Ihr erkennt die richtige Position an den Schatten im Gesicht des Models. Achtet auf den Bereich unter der Nase, unter der Lippe und den Bereich knapp unter den Augenbrauen. Sieht man den Dish noch im oberen Bereich des Auges und sind alle Schatten so, wie du es möchtest? Dann passt es. Zum Aufhellen habe ich einen kleinen California Sunbouncer unter den Beautydish gesetzt um den Hals aufzuhellen.
Der Hintergrund ist von unten mit dem Expert Pro 500Ws und einem langen 9´Reflektor ausgeleuchtet. Nutzt ein Bodenstativ und richtet den Blitz so gegen die Wand, dass ein Verlauf nach oben entsteht. Die dunklen Bereiche werden blau. Warum?
Der Hintergrund ist eine einfache weiße Wand. Das tolle an weißen Wänden ist, dass man die Farben Weiß, Blau, Grau und Schwarz ganz leicht mit der Distanz von Model und Wand erreichen kann. Probiert es mal aus. Je näher ihr das Model inkl. dem Hauptlicht an die Wand rückt, desto weißer wird es. Wenn ihr die DIstanz vergrößert, wird es Blau, dann Grau und schließlich Schwarz.
Erinnert ihr euch an das Beauty Fotografie Tutorial 01? Das war ein ganz ähnlicher Aufbau wie hier. Der unterschied liegt darin, dass sowohl der Beautydish als auch der hintere Reflektor eine Wabe hatten. Sie verengt den Abstrahlwinkel vom Licht und lässt weniger Licht auf die Randbereiche im Bild so wird es auch Schwarz.
http://blog-shots.de/wp-content/uplo...g_shots-23.jpg
http://blog-shots.de/wp-content/uplo...g_shots-12.jpg
Model: Carmelina Caforio
H&M: Julia Sudhoff
Um etwas mehr Spannung ins Bild zu bringen trug das Model eine Tunika, die von unten mit einem Ventilator aufgebläht wurde.
Aufgenommen habe ich mit 50mm bei F11 und 1/200.
Viel Spaß beim Ausprobieren!
Christian Miniaturansicht angehängter Grafiken
Kategorien: Tutoials
[C++] Prozessprüfung in DLL ohne Admin Rechte
Hi Leute,
ich habe eine Frage bezüglich einer C++ DLL die ich für ein Programm geschrieben habe welches nur C++ DLL's akzeptiert (leider, denn ich bin nicht gut in C++ :) )
Ich habe folgenden Code in einer Function um zu bestimmen ob ein bestimmter Prozess läuft:
Code : __declspec(dllexport) int _stdcall isRunning(char *vName) { string pName = vName; unsigned long aProcesses[1024], cbNeeded, cProcesses; if(!EnumProcesses(aProcesses, sizeof(aProcesses), &cbNeeded)) return -1; cProcesses = cbNeeded / sizeof(unsigned long); for(unsigned int i = 0; i < cProcesses; i++) { if(aProcesses[i] == 0) continue; HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, 0, aProcesses[i]); char buffer[50]; GetModuleBaseName(hProcess, 0, buffer, 50); CloseHandle(hProcess); if(pName == string(buffer)) return 1; } return 0; }
Das ganze funktioniert auch sehr gut, leider aber nur (Vista/7) wenn man das Programm mit Admin-Rechten startet. Ist es irgendwie Möglich das gleiche zu erreichen ohne den Benutzer zu zwingen das Programm mit Admin Rechten zu starten?
Vielen Dank im Vorraus, ich hoffe ich habe mich verständlich genug ausgedrückt :)
Schönen Gruß,
Jonathan
ich habe eine Frage bezüglich einer C++ DLL die ich für ein Programm geschrieben habe welches nur C++ DLL's akzeptiert (leider, denn ich bin nicht gut in C++ :) )
Ich habe folgenden Code in einer Function um zu bestimmen ob ein bestimmter Prozess läuft:
Code : __declspec(dllexport) int _stdcall isRunning(char *vName) { string pName = vName; unsigned long aProcesses[1024], cbNeeded, cProcesses; if(!EnumProcesses(aProcesses, sizeof(aProcesses), &cbNeeded)) return -1; cProcesses = cbNeeded / sizeof(unsigned long); for(unsigned int i = 0; i < cProcesses; i++) { if(aProcesses[i] == 0) continue; HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, 0, aProcesses[i]); char buffer[50]; GetModuleBaseName(hProcess, 0, buffer, 50); CloseHandle(hProcess); if(pName == string(buffer)) return 1; } return 0; }
Das ganze funktioniert auch sehr gut, leider aber nur (Vista/7) wenn man das Programm mit Admin-Rechten startet. Ist es irgendwie Möglich das gleiche zu erreichen ohne den Benutzer zu zwingen das Programm mit Admin Rechten zu starten?
Vielen Dank im Vorraus, ich hoffe ich habe mich verständlich genug ausgedrückt :)
Schönen Gruß,
Jonathan
Kategorien: Tutoials
Auslassungszeichen ermitteln
Hallo Leute,
gibt es eine Möglichkeit, das Auslassungszeichen (...) im WPF-Control TextBlock zu ermitteln?
Gruß
mcpd
gibt es eine Möglichkeit, das Auslassungszeichen (...) im WPF-Control TextBlock zu ermitteln?
Gruß
mcpd
Kategorien: Tutoials
SWT Browser Widget JavaScript-Richtlinien
Hallo Kollegen,
ich arbeite zur Zeit an einer umfangreichen SGML/XML/XSLT-Suite mit dem Ziel die Ausgabe in HTML zu realisieren. dies ist bereits auch alles schon ereldigt.
Mir geht es jetzt eher um eine allgemeine Verständnisfrage, da ich zwar im Internet dazu bereits Informationen gefunden habe, diese aber am eigenen System nicht nachvollziehen konnte.
Wie im Titel bereits angedeutet dreht es sich dabei um das SWT Browserwidget. Dieses nutze ich zur Darstellung der umgewandelten XML-Informationen. Da ich die Informationen via setHTML übergebe kann ich die browsereigenen Funktionen (backward(), forward(), etc.) nicht nutzen.
Gleichwohl möchte ich dem Benutzer die Möglichkeit bieten Anker und andere HTML(/JS-)-Funktionen zu benutzen. Dafür stellt das Browserwidget die Funktion execute zur Verfügung, als Parameter können JavaScript-Funktionen übergeben werden.
Jetzt zum Knackpunkt: Laut SWT-Informationen basiert das Widget auf den im System als Standard definierten Browser (soweit korrekt, in meinem Fall der IE von v. 6 - 8) und hält sich auch an dessen Einstellungen & Restriktionen. Unter anderem würde somit, sofern ich in allen Zonen des IE Javascript deaktivere, es auch nicht im Widget klappen. Würde...
Ich kann trotzdem auf die Funktionen zugreifen und sie erfolgreich anwenden - aber wieso?
Habe ich eine Einstellung außerhalb des IE (im IE bin ich mir zu 100% sicher alle relevanten Zonen & Optionen korrekt eingestellt zu haben) bzgl. der Restriktionen vergessen? Gibt es etwa soetwas wie rudimentäre Javascript-Funktionen die immer funktionieren? (Als Beispiel in meinem Script genutzt: document.body.scrollTo...)
Es geht mir letztlich darum das ich nicht sicherstellen kann ob beim Kunden am Ende JS aktiviert, deaktivert oder stark eingeschränkt ist. Daher möchte ich entweder die Funktionen in Java bereitstellen (grusel) oder eben festhalten das es JS-Funktionen gibt, die als unkritisch eingestuft und daher immer funktionstüchtig sind.
Ich danke für jede Antwort und verbleibe mit besten Grüßen
Jens S.
ich arbeite zur Zeit an einer umfangreichen SGML/XML/XSLT-Suite mit dem Ziel die Ausgabe in HTML zu realisieren. dies ist bereits auch alles schon ereldigt.
Mir geht es jetzt eher um eine allgemeine Verständnisfrage, da ich zwar im Internet dazu bereits Informationen gefunden habe, diese aber am eigenen System nicht nachvollziehen konnte.
Wie im Titel bereits angedeutet dreht es sich dabei um das SWT Browserwidget. Dieses nutze ich zur Darstellung der umgewandelten XML-Informationen. Da ich die Informationen via setHTML übergebe kann ich die browsereigenen Funktionen (backward(), forward(), etc.) nicht nutzen.
Gleichwohl möchte ich dem Benutzer die Möglichkeit bieten Anker und andere HTML(/JS-)-Funktionen zu benutzen. Dafür stellt das Browserwidget die Funktion execute zur Verfügung, als Parameter können JavaScript-Funktionen übergeben werden.
Jetzt zum Knackpunkt: Laut SWT-Informationen basiert das Widget auf den im System als Standard definierten Browser (soweit korrekt, in meinem Fall der IE von v. 6 - 8) und hält sich auch an dessen Einstellungen & Restriktionen. Unter anderem würde somit, sofern ich in allen Zonen des IE Javascript deaktivere, es auch nicht im Widget klappen. Würde...
Ich kann trotzdem auf die Funktionen zugreifen und sie erfolgreich anwenden - aber wieso?
Habe ich eine Einstellung außerhalb des IE (im IE bin ich mir zu 100% sicher alle relevanten Zonen & Optionen korrekt eingestellt zu haben) bzgl. der Restriktionen vergessen? Gibt es etwa soetwas wie rudimentäre Javascript-Funktionen die immer funktionieren? (Als Beispiel in meinem Script genutzt: document.body.scrollTo...)
Es geht mir letztlich darum das ich nicht sicherstellen kann ob beim Kunden am Ende JS aktiviert, deaktivert oder stark eingeschränkt ist. Daher möchte ich entweder die Funktionen in Java bereitstellen (grusel) oder eben festhalten das es JS-Funktionen gibt, die als unkritisch eingestuft und daher immer funktionstüchtig sind.
Ich danke für jede Antwort und verbleibe mit besten Grüßen
Jens S.
Kategorien: Tutoials
Alle Tabellen sortieren?
Hallo
Wie kann ich alle Tabellen sortiert ausgeben ASC DESC ?
PHP-Code: $sql = "SHOW TABLES FROM ".$db_name." ORDER BY TABLE_NAME ASC
while($row = mysql_fetch_array($result)) {
Gruß Thomas
Wie kann ich alle Tabellen sortiert ausgeben ASC DESC ?
PHP-Code: $sql = "SHOW TABLES FROM ".$db_name." ORDER BY TABLE_NAME ASC
while($row = mysql_fetch_array($result)) {
Gruß Thomas
Kategorien: Tutoials
WM_LBUTTONUP und DOWN
Hallo, schreibe grad ein kleines Programm. Dieses enthält einen Dialog mit 2 Static_Text Feldern:
LTEXT "C_REAL:",IDC_L_C_REAL, 4,12, 50,12,SS_NOTIFY
LTEXT "C_IMAGINÄR:",IDC_L_C_IMAGINAER, 4,26, 54,8,SS_NOTIFY
Daneben befinden sich 2 EditTextFelder mit den dazugehörigen Variablen für C_Real und C_Imaginär. Ziel ist es durch anklicken eines Static textes mit der Maus und durch bewegen der Maus , die Variablen zu vergrößern bzw. zu Verkleinern.
Code : case WM_COMMAND: switch (HIWORD(wParam)) { case STN_CLICKED: if(LOWORD(wParam)==IDC_L_C_REAL){ }
case STN_CLICKED erlaubt mir nun mit hilfe von SS_NOTIFY herrauszufinden welche TextBox angeklickt wurde.
Wenn ich aber nun versuche WM_LBUTTONDOWN und WM_LBUTTONUP anzuwenden bekommen ich zwar keine Fehler aber es passiert auch sonst nix im Programm. Es scheint mir so als würde meine Programm innerhalb case STN_CLICKED keine Mouse-Nachrichten erhalten. Oder was mache ich Falsch?
LTEXT "C_REAL:",IDC_L_C_REAL, 4,12, 50,12,SS_NOTIFY
LTEXT "C_IMAGINÄR:",IDC_L_C_IMAGINAER, 4,26, 54,8,SS_NOTIFY
Daneben befinden sich 2 EditTextFelder mit den dazugehörigen Variablen für C_Real und C_Imaginär. Ziel ist es durch anklicken eines Static textes mit der Maus und durch bewegen der Maus , die Variablen zu vergrößern bzw. zu Verkleinern.
Code : case WM_COMMAND: switch (HIWORD(wParam)) { case STN_CLICKED: if(LOWORD(wParam)==IDC_L_C_REAL){ }
case STN_CLICKED erlaubt mir nun mit hilfe von SS_NOTIFY herrauszufinden welche TextBox angeklickt wurde.
Wenn ich aber nun versuche WM_LBUTTONDOWN und WM_LBUTTONUP anzuwenden bekommen ich zwar keine Fehler aber es passiert auch sonst nix im Programm. Es scheint mir so als würde meine Programm innerhalb case STN_CLICKED keine Mouse-Nachrichten erhalten. Oder was mache ich Falsch?
Kategorien: Tutoials
tnl GmbH - Design und Illumination
Kategorien: Tutoials
Neues Audiointerface gesucht...
HEy Forum,
ich habe mir vorgenommen einen neuen Audiointerface zu kaufen,
weil ich der Ansicht bin das mein Mindprint TRIO USB nicht wirklich das beste aus meinen Neumann U87 rausholt :D .
Ich habe einen Budget von 500 und habe mir überlegt eine EMU Soundkarte oder eine M Box zu holen.
Ist es sinnvoll ?
Kennt ihr gute Interfaces?
thx im voraus
MfG Alex :D
ich habe mir vorgenommen einen neuen Audiointerface zu kaufen,
weil ich der Ansicht bin das mein Mindprint TRIO USB nicht wirklich das beste aus meinen Neumann U87 rausholt :D .
Ich habe einen Budget von 500 und habe mir überlegt eine EMU Soundkarte oder eine M Box zu holen.
Ist es sinnvoll ?
Kennt ihr gute Interfaces?
thx im voraus
MfG Alex :D
Kategorien: Tutoials
Buch zusammenfassen
Hallo miteinander,
ich habe vor demnächst ein technisches Buch zu lesen und dieses zusammenzufassen.
Ist es mir erlaubt, die sinngemäße Zusammenfassung, online zu veröffentlichen?
Grüße
hayalci
ich habe vor demnächst ein technisches Buch zu lesen und dieses zusammenzufassen.
Ist es mir erlaubt, die sinngemäße Zusammenfassung, online zu veröffentlichen?
Grüße
hayalci
Kategorien: Tutoials
Fehler bei Include
Hallo Community,
ich möchte eine Seite includen am Besten zeige ich euch hier mal ein wenig Quelltext.
PHP-Code: $View = $_GET['View'];
$TopicID = $_GET['TopicID'];
$ThreadID = $_GET['ThreadID'];
if(!@include_once('Board.php?View='.$View)){
echo "<p align='center'>Fehler beim Laden des Boards!</p>"; // ²
}
Hier zeigt er mir nur Fehler beim Laden des Boards. Könntet ihr mir bitte helfen warum ich hinter Board.php kein ?View=3 schreiben kann.
Vielen Dank im Voraus!
ich möchte eine Seite includen am Besten zeige ich euch hier mal ein wenig Quelltext.
PHP-Code: $View = $_GET['View'];
$TopicID = $_GET['TopicID'];
$ThreadID = $_GET['ThreadID'];
if(!@include_once('Board.php?View='.$View)){
echo "<p align='center'>Fehler beim Laden des Boards!</p>"; // ²
}
Hier zeigt er mir nur Fehler beim Laden des Boards. Könntet ihr mir bitte helfen warum ich hinter Board.php kein ?View=3 schreiben kann.
Vielen Dank im Voraus!
Kategorien: Tutoials
