Archiv für die Kategorie »Stupid Code Tricks«

MONTAG, 11 April, 2011 | Autor:

So seltsam es in einer globalisierten Gesellschaft scheint, haben MS PowerPoint-Entwickler nicht für notwendig erachtet, damit ihre Nutzer, die Sprache der gesamten Präsentation zu verändern. Dies wird besonders ärgerlich, wenn Sie Ihre Folien zu übersetzen. Sie einfach am Ende mit einem Mix aus Sprachen auf einer Folie, und Sie werden bemerken dann, dass es nicht möglich ist, um das Hauptmenü wählen Sie ein: die Sprache Taste (an der Bar unten) ist einfach nicht anklickbar, wenn ein mehrsprachiger Text ausgewählt (in MS Word, das funktioniert, aber nicht in MS PowerPoint). Auch eine Mischung zwischen Englisch / US und Englisch / UK deaktiviert den Button.

Die grundlegende Kreisverkehr besteht darin, die "by default" Sprache. Klicken Sie einfach auf die Sprache auf die Sprache bar auf irgend einem Dia-Sprache, wo dies tatsächlich funktioniert, wählen Sie eine Sprache aus, und drücken Sie "by default":

MS PowerPoint - Language by default

Jede neue Folie wird systematisch anzuwenden Ihr die Standard-Sprache auf jede neue Box.

Allerdings bedeutet dies nicht das Problem einer bestehenden Präsentation, die Sie übersetzen möchten. Beginnend in englischer Sprache auf einer Rutsche Französisch zu schreiben, wird die Auto-Korrektor unterstreichen Ihre Rechtschreibung, vielleicht sogar kauen es insgesamt, wenn Sie aktiv sind "während der Eingabe zu korrigieren". Wenn Sie Glück haben, funktioniert die Sprache Auswahlschaltfläche. Aber auch eine einfache Mischung aus Französisch-fr und Französisch-chmakes es unmöglich, es zu benutzen.

Dann, wie Sie bestimmen die Sprache einer ganzen Rutsche? Oder sogar (woaw) die Sprache einer ganzen Präsentation?

Nun, das ist der einzige Weg, dies zu umgehen, gehen Sie ein Makro ich aus bekommen habe (!) Chocotooth Blog :

  Sub SetLangUS ()
 Dim scount, j, k, FCOUNT
 scount = ActivePresentation.Slides.Count
 scount Für j = 1 bis scount
 FCOUNT = ActivePresentation.Slides (j). Shapes.Count
 fcount 'change all shapes: Für k = 1 bis FCOUNT "Veränderung in allen Formen: 
  Wenn ActivePresentation.Slides (j). Formen (k). Dann HasTextFrame
 ActivePresentation.Slides (j). Formen (k). TextFrame _
 . TextRange.LanguageID = msoLanguageIDEnglishUS
 End If
 Weiter k
 FCOUNT = ActivePresentation.Slides (j). NotesPage.Shapes.Count
 fcount 'change all shapes: Für k = 1 bis FCOUNT "Veränderung in allen Formen: 
  Wenn ActivePresentation.Slides (j). NotesPage.Shapes (k). HasTextFrame Dann
 ActivePresentation.Slides (j). NotesPage.Shapes (k). TextFrame _
 . TextRange.LanguageID = msoLanguageIDEnglishUS
 End If
 Weiter k
 Next j
 End Sub 

Was sollten Sie damit anfangen? Klicken Sie auf die Visual Basic-Taste auf der 'Entwickler' Reiter:

Legen Sie ein neues Modul mit der rechten Maustaste auf "VBAProject 'im linken Navigationsbereich:

New module in Visual Basic

Dies öffnet ein neues Fenster. Fügen Sie den Code hinein. Und führen Sie es mit der "Start"-Taste:

Code Window in Visual Basic

Sehen Sie? Alle Textfelder haben auf Englisch / USA eingestellt wurde. Sie können diesen Code für den späteren Gebrauch gespeichert in einer Datei mit. Bas-Erweiterung.

PS: Sehr geehrter Microsoft, wenn Sie könnten eine Lösung weniger langweilig, als dies durch einfaches Integration der Sprach-Switching-Funktion in PowerPoint, vielen Dank im Voraus anbieten.

Donnerstag, 12 August, 2010 | Autor:
  ( $my_class_instance ) . '&lt;br/&gt;' ; . Echo get_class ($ my_class_instance) '<br/>';
 get_class_methods ( $my_class_instance ) as $method ) { echo '---------&gt;' . $method . '&lt;br/&gt;' ; } foreach (get_class_methods ($ my_class_instance) als $ method) {.. echo '--------->' $ method '<br/>';} 
Donnerstag, 12 August, 2010 | Autor:

Zum Bestand "maschinenlesbare" Informationen zu einer Tabellenzelle verwenden das abbr-Tag:

  <td abbr="my_data"> 

Könnte sich als nützlich zum Beispiel kommen, wenn Sie auf jQuery Griff zu bestimmten Tabellenzellen zu geben, wenn id-und class-Tags bereits im Einsatz zu versuchen.

Die "abbr"-Attribut ist ein offizielles Attribut des td-Tags in HTML 1.0 DTD 4.01/XHTML in Übereinstimmung mit S = Strict, Transitional T = und F = Frameset.

Donnerstag, 12 August, 2010 | Autor:

Manchmal bekommt Zeug in Windows Papierkorb stecken. Mausklick Müll Entleerung nicht mehr funktionieren.

Wenn das passiert, verwenden Sie den folgenden DOS-Code in der Befehlszeile ein:

  rd / s / q C: \ RECYCLER 

Wenn etwas ist wirklich in der recyler stecken, erhalten Sie folgende Fehlermeldung (oder Äquivalent in Ihrem Operationg Systeminstallation Sprache):

  Problem - Le processus ne peut pas au acceder fichier Auto CE fichier est un autre par utilisé processus 

Ignorieren Sie diese Nachricht. Der Papierkorb auf dem Desktop, wird auch noch das "voll"-Symbol, aber diese Wull weg, sobald Sie mit der rechten richten Sie sie und bitten Sie den Papierkorb geleert werden werden.

Donnerstag, 12 August, 2010 | Autor:

Der Versuch, von R nennen, sagen, Java?

  C :/ / Program Files / R / r.exe 

gibt einen Fehler zurück, wie die Windows-Kommandozeile hat Probleme bei der Interpretation Räume.

Verwenden Sie dieses Gespräch statt:

  C :/ / Programm ~ 1 / R / r.exe