サポート掲示板
予定がアップロードできない - mura
2024/12/11 (Wed) 10:26:01
こんにちは。muraと申します。いつもGSyncCalendar4.2.2を使わせていただいております。
数日前から、起動時(ウィンドウタイトルは「アップロード」)および予定追加時に以下のメッセージが出るようになりました。
===
エラーが発生しました。ログイン情報を確認して下さい。
System.FormatException: 文字列は有効な DateTime ではありませんでした。
場所 System.DateTimeParse.ParseExact(String s, String format, DateTimeFormatInfo dtfi, DateTimeStyles style)
場所 GSyncCalendar.clsDate.getDate(Int32 type) 場所 C:\akira\src\GSyncCalendar_2019\GSyncCalendar\clsDate.cs:行 82
場所 GSyncCalendar.Form1.threadadd() 場所 C:\akira\src\GSyncCalendar_2019\GSyncCalendar\Form1.cs:行 2222
場所 GSyncCalendar.Form1.ThreadMethod() 場所 C:\akira\src\GSyncCalendar_2019\GSyncCalendar\Form1.cs:行 2368
===
・追加しようとした予定は重複して登録され、同じ予定が発症の回数分ある状態です(Googleカレンダー上も同じ)。
これらをGSyncCalendarは削除できず、Googleカレンダーから削除してもGSyncCalendarを起動すると復活していまいます。
・別のフォルダに新規インストールしましたが改善しませんでした。
・環境はWin11Pro(23H2)です。
お忙しいところ恐縮ですが、解決方法をご教示いただけますでしょうか。よろしくお願いします。
Re: 予定がアップロードできない - 作者
2024/12/11 (Wed) 19:29:54
こんにちは。
原因は思いつきませんでした。muraさんが登録されたデータがわかれば
何かわかるかもしれません。
GSyncCalendar.exeと同じフォルダにdataフォルダがあり、
その中に月毎のカレンダーデータファイルがあります。
ファイル名が年月.txtとなっており、ダブルクリックで開きます。
問題となっている予定のタイトルで検索して頂き、その右に開始日、開始時間、
終了日、終了時間があります。それらの値がどのような値になっているか確認
して頂けないでしょうか。
日付であれば20241211(00000000~99991231)みたいな8桁の半角数値、
時間であれば1930(0000~2359)みたいな4桁の半角数値になっていて
ほしいです。
Re: 予定がアップロードできない - mura
2024/12/12 (Thu) 09:01:26
早速のご回答ありがとうございます。
結果的に、202412.txtを削除することで症状は出なくなりました。
大変助かりました。ありがとうございました。
以下、ご参考まで
↓は202412.txt内の問題の行のメールアドレスまでをコピーしたものです(投稿時にTAB→□に変更しました)。
===
2024/12/09 18:44:08□□(カレンダー名)□□(予定タイトル)□□20241219□□0900□□20241219□□1000□□□□(メールアドレス)
===
・開始終了日時は問題ないようです
・先頭のデータが他の行のものとは違い、日時が記録されていました。この日時に覚えはありません。
・この行を削除してみましたが改善しませんでした。
・202412.txtを削除することで改善しました。
Re: 予定がアップロードできない - 作者
2024/12/13 (Fri) 23:00:25
とりあえず動いたみたいで良かったです。
調べて頂いたデータを見ても原因は不明ですね